如果非要动态定义,就用指针的方式:new 或 malloc。">

char s[ ]是什么意思

回答
爱扬教育

2022-03-20

  • 相关推荐
char s[] 表示变量s是一个char类型的数组,如果仅仅是这样定义,应该是不正确的。
数组在定义时就要指定其长度,
char s[10]; 或者 char s[]={"Microsoft"};
如果非要动态定义,就用指针的方式:new 或 malloc。

扩展资料

  数组(Array)是有序的元素序列。  若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。  这些有序排列的同类数据元素的集合称为数组。