C语言中指针的问题
20,对“char*p=“pest”;”、“char*q=”pest”;”、“chara[]=”pest”;”这三个语句评论最合适的是()(A)p指向一字符串常量,编译器...
20,对“char *p = “pest”;”、“char *q=”pest”;”、“char a[]=”pest”;”这三个语句评论最合适的是() (A) p指向一字符串常量,编译器有可能把它指向的字符串常量放在只读区域,所以尽 量不要使用p[0]=’1’试图对比字符串常量作修改。 (B) a使用一个字符串来初始化一个数组,所以可以使用a[0]=’1’修改数组的内容的。 (C) p和q指向的内容相同,所以编译器有可能将他们指向的字符串常量存储在相同的 位置,即“共用同一个字符串常量” (D) 以上说法都正确
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询