第1个回答 2019-10-26
字符指针变量,可以赋值多个字符串吗
初始化的时候不可以,
赋值运算的时候可以。
如
cChar = "firstname";
cChar = "secondname";
char*
cChar={"firstname","secondname"};
虽然执行起来没有问题,但是会有一个警告。
warning:
excess
elements
in
scalar
initializer
表示初始化时有多余的元素。
指针指向字符串的首地址,在初始化时当然只能赋值一次。