C 字符 字符串 指针

C语言中的字符串

C中数据基本类型只有int, short, long, unsigned, char, float, double, 其中字符串是由内存地址表示的,如声明字符串需要char a[] 或者 char *a,若要打印字符串,则可配合%s以及内存首地址, 如printf("%s\n", a);

C语言中的* &

*是取对应地址的值,如打印字符串首位字符,使用printf("%c\n", *a);
&返回的是某个值所在的地址,如scanf("%f", &weight);

你可能感兴趣的:(C 字符 字符串 指针)