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 *p="a string";该语句使指针变量p指向字符串“a string”,通过p可访问“a string”字符串的任何字符
- 下列表达式,哪一是声明P为指向常量的指针() A: const int *p B: int* const p; C: const int *const p D: int *p
- char (*p)[10];该语句定义了一个? 指向长度为10的字符串的指针变量p|有10个元素的指针数组p,每个元素可以指向一个字符串|指向含有10个元素的一维字符型数组的指针变量p|有10个元素的指针数组p,每个元素存放一个字符串