社区
C语言
帖子详情
C中有关数组的问题
beckhim
2002-10-15 11:04:16
1.数组的定义
下面哪个定义是合法的?
a.int a[]={"string"} b.int a[5]={0,1,2,3,4,5}
c.char a={"string"} d.char a[]={0,1,2,3,4,5}
2.char x={"abcdefg"}跟char y={'a','b','c','d','e','f,'g'}有什么区别?后者的长度应该怎样计算?
...全文
53
10
打赏
收藏
C中有关数组的问题
1.数组的定义 下面哪个定义是合法的? a.int a[]={"string"} b.int a[5]={0,1,2,3,4,5} c.char a={"string"} d.char a[]={0,1,2,3,4,5} 2.char x={"abcdefg"}跟char y={'a','b','c','d','e','f,'g'}有什么区别?后者的长度应该怎样计算?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ywchen2000
2002-10-18
打赏
举报
回复
d
kelelipeng
2002-10-18
打赏
举报
回复
我认为 b, d (d 因为我们可以以ASCII 来看待它) 都正确.
char x[]={"abcdefg"} len :如果用strlen(x)结果为8 含\0
char y[]={'a','b','c','d','e','f,'g'}; strlen(y)不含\0 所以结果不确定.
srm2000
2002-10-18
打赏
举报
回复
1。只有D是正确的
2。你的备选项是错误的
tanyangbin
2002-10-18
打赏
举报
回复
1, only d is ok.
2, 好象there is no 这种定义in c.
anyoshon
2002-10-15
打赏
举报
回复
很少有这样定义的吧.
1,不正确.对于计算机,合不合法,没有试过.
2,两个都不正确.第一个,你是想定义一个字符指针吗??不是这样定义的.
第二个,是定义一个字符数组吗??,应该这样吧:
char y[]={'a','b','c','d','e','f,'g'}
blue_coco
2002-10-15
打赏
举报
回复
1》a,d是对的。
2》char x={"abcdefg"}跟char y={'a','b','c','d','e','f,'g'}定义错的。
应为:
char x[]={"abcdefg"}跟char y[]={'a','b','c','d','e','f,'g'};
x的长度为8,要加‘\0’,
y的长度为7
zhanghk
2002-10-15
打赏
举报
回复
1 d
2 不清楚,这样定义是错的
black_snail
2002-10-15
打赏
举报
回复
b and c is wrong
a is ok , but no meaning
c is ok ,
winco
2002-10-15
打赏
举报
回复
???
franky_yuquan
2002-10-15
打赏
举报
回复
right:a,d
不一样,x后有\0
C语言
数组
相关
问题
深度理解
博主小杨总结了C语言
数组
常见
问题
,包括字符
数组
写法区别、二维
数组
与一维
数组
关系、内存存储联系、越界访问、
数组
传参写法及冒泡排序等,还给出了各
问题
的解答,希望能帮助大家理解复习。
【C语言
数组
经典
问题
】
本文解析了C语言
数组
的经典
问题
,包括求
数组
最值、逆序输出、元素插入与删除、冒泡排序等,并提供了详细的代码实现。
《C语言》—— 简单的
数组
问题
,一定不再你的话下
本文深入讲解C语言
数组
的概念、底层结构、运算及特性,探讨
数组
的一维与多维表示,揭示
数组
长度、越界访问等
问题
,并附带常见面试题解析。
c语言无限
数组
,把有限
数组
改为无限
数组
时遇到的
问题
在尝试将C语言程序
中
固定大小的3x4二维
数组
修改为用户自定义大小时遇到了错误。当尝试用变量n和m替代常量定义
数组
时,编译器报出错误,如C2057、C2466等,提示无法为常量表达式分配
数组
。
问题
可能出在使用变量定义
数组
大小不被C语言标准所允许,需要在运行时动态分配内存。
C语言循环
数组
解决数学
问题
,通过C语言
数组
解决一些简单的递推数学
问题
本文介绍了如何使用C语言
数组
来解决数学
中
的递推
问题
,通过两个实例展示了
数组
在计算斐波那契数列和生成杨辉三角形的应用。通过初始化和循环遍历
数组
,实现了动态计算和打印数列及图形,揭示了
数组
在数值计算和图形表示
中
的灵活性。
C语言
70,038
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章