- /*
- * Author: MH
- * Since 2013/10/21
- * Toolkit: Code::Block 12.11
- */
- #include <stdio.h>
- void returnString(char **str2)
- {
- printf("before: %s\n", *str2); // before: abc
- *str2 = "def";
- printf("after: %s\n", *str2); // before: def
- }
- int main()
- {
- char *str1 = "abc";
- printf("before returnString: %s\n", str1); // before returnString: abc
- returnString(&str1);
- printf("after returnString: %s\n", str1); // before returnString: def
- return 0;
- }
沒有留言:
張貼留言