字符串函数理解方法
程序代码:
#include<stdio.h> #include<stdlib.h> int main(void) { const char *string="51.2% are admitted"; double d; char *stringPtr; d=strtod(string,&stringPtr); printf("%s\n%f\n%s\n",string,d,stringPtr); return 0;
请看printf语句 ,打印string的时候为什么不用*string,按照上面的方法,应该打印string地址值才对啊,后面的stringPtr也是,我认为都是要加*的。
是否有更好的理解方式,不吝赐教。