社区
C语言
帖子详情
Linux中C语言的数组初始化
xiegang112
2006-10-04 07:48:11
书上说数组初始化不能用变量,即以下代码是错误的:
int n;
scanf("%d",&n);
int a[n];
但是我在linux用gcc编译,确是正确的,不知道什么?
...全文
190
4
打赏
收藏
Linux中C语言的数组初始化
书上说数组初始化不能用变量,即以下代码是错误的: int n; scanf("%d",&n); int a[n]; 但是我在linux用gcc编译,确是正确的,不知道什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lw1a2
2006-10-04
打赏
举报
回复
只能说你那书比较老,不支持新标准
说起来,我也没见那本书上说这个新标准了
xiegang112
2006-10-04
打赏
举报
回复
POSIX 和ANSI C不支持动态数组吗?
laiwusheng
2006-10-04
打赏
举报
回复
书上的是按 ANSCI标准来讲的变量声明必须在任何语句之前
lw1a2
2006-10-04
打赏
举报
回复
ISO99支持动态数组
C语言
提升项目-停车管理系统
停车场页面
初始化
(二维
数组
); 进入停车场(随机找位置); 寻找车辆(广度优先算法找到最佳路径); 车辆离场(离场最佳路径)。 代码默认在
Linux
下面运行,如果需要在Windows下面运行,只需要注释掉: system(...
chp6
linux
.rar
一维
数组
的定义、引用及
初始化
一维
数组
的内存分配 二维
数组
的定义、
初始化
二维
数组
的内存分配 字符
数组
字符串的定义、输入输出 字符串处理函数
你必须知道的495个
C语言
问题
书
中
列出了C用户经常问的400多个经典问题,涵盖了
初始化
、
数组
、指针、字符串、内存分配、库函数、C预处理器等各个方面的主题,并分别给出了解答,而且结合代码示例阐明要点。 本书结构清晰,讲解透彻,是各高校...
C语言
数组
初始化
的三种常用方法({0}, memset, for循环赋值)以及原理
C语言
中
,
数组
初始化
的方式主要有三种:1、声明时,使用 {0}
初始化
;2、使用memset;3、用for循环赋值。那么,这三种方法的原理以及效率如何呢? 请看下面的测试代码:[cpp]view plaincopy#defineARRAY_SIZE_MAX(1*...
C语言
数组
初始化
的三种常用方法({0}, memset, for循环赋值)以及原理
C语言
中
,
数组
初始化
的方式主要有三种: 1、声明时,使用 {0}
初始化
; 2、使用memset; 3、用for循环赋值。 那么,这三种方法的原理以及效率如何呢? 请看下面的测试代码: #define ARRAY_SIZE_MAX (1*1024*1024) ...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章