1.printf函数使用问题,printf中变量形式的确定

2.字符串指针
a. 对于strlen这个函数原型是 size_t strlen(const char *s); 括号内应该是指针变量,比如定义一字符串指针变量char * a ,括号里应该写a 而不是*a
b. 字符串指针可以向数组一样使用,比如说
#include<stdio.h> #include <string.h> int main() { char *a; int c; scanf("%s",a); c=strlen(a); printf("字符串的长度为%d\n",c); for(int i=0;i<c;i++) printf("%c",a[c-i-1]); }
该函数的功能是求字符串长度以及将字符串倒序输出。