C语言中可以给指针变量赋值常数。1、申请了空间(在常量区),存放了字符串 2、在字符串尾加上了'/0'3、返回地址,这里就是返回的地址赋值给了p 字符串常量"hello"出现在一个表达式中时,"hello"表达式使用的值就是这些字符所存储的地址(在常量区),而不是这些字符本身。所以,可以把字符串赋值给...
数值不能给指针赋值,只能用地址赋值,但这个不是指针,而是指针指向的数值。int *p1;与int name;相等...
首先:*p1=10,并不是数值赋给指针,而是赋给指针指向的内容。p1=10才是赋给指针。从这一点来看,...
C语言中可以给指针变量赋值常数。 1、申请了空间(在常量区),存放了字符串 2、在字符串尾加上了'/0' 3、返回地址,这里就是返回的地址赋值给了p 字符串常量"hello"出现在一个表达式中时,"hello"表达式使用的值就是这些字符所存储的地址(在常量区),而不是这些字符本身。所以,可以把字符串赋值给指向字符的指针...