有问题
#include<stdio.h> #include<string.h> void swap(char *x, char *y){ char temp = *x; *x = *y; *y = temp; } void main(){ char *str = "apple"; swap(str, str+4); }
收起
#include<stdio.h> #include<string.h> void swap(char *x, char *y){ char temp = *x; *x = *y; *y = temp; } int main() { char str[] = "apple"; swap(str, str+4); printf("%s", str); }
报告相同问题?