char *str = {"he","you","me"},中的数组元素是什么类型
时间: 2024-05-01 12:15:23 浏览: 147
char、char*、char**数组的区别
5星 · 资源好评率100%
在C语言中,char *str = {"he","you","me"}这样的语句是错误的,因为这样定义的数组类型是char **,不是char *。正确的定义方式应该是:char *str[] = {"he","you","me"},这样定义的数组类型是char *,即包含三个指向字符数组的指针。每个元素都是一个字符串常量,类型为char *,表示指向字符串首字符的指针。
阅读全文