语句const char *p; 定义了p是指向字符串的常量指针。
举一反三
- const char *p说明了p是指向字符串常量的指针
- 要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为() A: const char *p=“ABCD”; B: char *const p=“ABCD”; C: char const *p=“ABCD”; D: const char * const p=“ABCD”;
- 若有定义:char ch;使指针p指向字符型变量的定义语句是p=&ch;。
- char *p="a string";该语句使指针变量p指向字符串“a string”,通过p可访问“a string”字符串的任何字符
- char (*p)[10];该语句定义了一个? 指向长度为10的字符串的指针变量p|有10个元素的指针数组p,每个元素可以指向一个字符串|指向含有10个元素的一维字符型数组的指针变量p|有10个元素的指针数组p,每个元素存放一个字符串