fork download
  1. #include <stdio.h>
  2.  
  3. int modifyValues(int *pInt, char *pChar) {
  4. *pInt = *pInt + 10;
  5. *pChar = 'Z';
  6. return 1;
  7. }
  8.  
  9. int main() {
  10. int a = 5;
  11. char c = 'A';
  12.  
  13. printf("Before function:\n");
  14. printf("a = %d\n", a);
  15. printf("c = %c\n", c);
  16. modifyValues(&a, &c);
  17.  
  18. printf("\nAfter function:\n");
  19. printf("a = %d\n", a);
  20. printf("c = %c\n", c);
  21.  
  22. return 0;
  23. }
  24.  
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
Before function:
a = 5
c = A

After function:
a = 15
c = Z