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]);
 
}

该函数的功能是求字符串长度以及将字符串倒序输出。