【发布时间】:2019-08-19 10:27:51
【问题描述】:
#include<stdio.h>
int main()
{
//int *a={5641,5,98};
char *s="this is a character array";
printf("%s",s);
}
这种初始化数组的方法对字符数组有效,但对整数数组无效,请告诉我为什么..?
【问题讨论】:
-
int a[] = { ... };怎么样? -
试试这个
int a[] = { 5641, 5, 98}; -
阅读this
标签: c arrays string pointers initialization