字符串输出区别于整形或字符
1. char n[ ]="hello"; // char n[ ]={'h','e','l','l','o','\0'};
printf("%s",n); //字符串数组地址(就暂时理解为地址吧,好记)//数组名
2. char *n="hello"; // char (*n)[ ]="hello";
printf("%s",n); //字符串指针的地址 //指针名
整形,字符输出的话,就得是n[0],*n里面的值。
字符串输出区别于整形或字符
1. char n[ ]="hello"; // char n[ ]={'h','e','l','l','o','\0'};
printf("%s",n); //字符串数组地址(就暂时理解为地址吧,好记)//数组名
2. char *n="hello"; // char (*n)[ ]="hello";
printf("%s",n); //字符串指针的地址 //指针名
整形,字符输出的话,就得是n[0],*n里面的值。