社区
C语言
帖子详情
你见过这样给数组赋值的嘛?
fohonet
2007-05-23 02:01:26
int a[] = { #include "a.txt"};
------
a.txt种的内容:
1,
2,
3,
4,
--------
这样a[0]--a[3]的值分别为 1 2 3 4
...全文
961
35
打赏
收藏
你见过这样给数组赋值的嘛?
int a[] = { #include "a.txt"}; ------ a.txt种的内容: 1, 2, 3, 4, -------- 这样a[0]--a[3]的值分别为 1 2 3 4
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
35 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cl55
2007-05-24
打赏
举报
回复
最简单的办法就是只parse这个程序,而不进一步编译. 看一下这时候的结果就知道你的compiler能不能支持这个了
kasim9999
2007-05-24
打赏
举报
回复
强啊,我怎么没想到 @ @!
DarknessTM
2007-05-24
打赏
举报
回复
这个有什么好说的
只不过在编译过程中定义好数组,编译后的程序就对这个TXT无反应了
Arthur_
2007-05-24
打赏
举报
回复
有點類似宏的展開
wangxintu
2007-05-24
打赏
举报
回复
强,学习
nicewong
2007-05-24
打赏
举报
回复
#include "stdio.h"
int main(int argc, char* argv[])
{
int a[]=
{
#include "num.txt"
};
int i;
for(i=0;i<4;i++)
{
printf("%d\n",a[i]);
}
return 0;
}
------------------------TC下编译通过,相信其他功能更强大的编译器更没有问题。
peswe() ( ) 信誉:100 Blog 加为好友 2007-05-24 13:26:37 得分: 0
我试过了,可是没成功,总是说不能打开“a.text"文件,郁闷!~
-----------------------------------------你的txt文件路径对吗?
猪小烧
2007-05-24
打赏
举报
回复
厉害。。。。。。。
lixianmin
2007-05-24
打赏
举报
回复
弓虽 口阿, 丁页
freeman868
2007-05-24
打赏
举报
回复
试过了,但是编译不过喔
peswe
2007-05-24
打赏
举报
回复
我试过了,可是没成功,总是说不能打开“a.text"文件,郁闷!~
yoyo_alex_lw
2007-05-24
打赏
举报
回复
vs2005还真行,爽。
prgmBaggio
2007-05-23
打赏
举报
回复
学了,长知识了
gotoxy
2007-05-23
打赏
举报
回复
学了!谢谢!
milksea
2007-05-23
打赏
举报
回复
思想是对的,不过语法是错的。预处理语句必须单独占一行,所以如楼上所说,应该写
int a[] = {
#include "a.txt"
};
其实只要明白预处理是在编译之前完成的就很容易理解了。
奥爸
2007-05-23
打赏
举报
回复
mark
richu
2007-05-23
打赏
举报
回复
是什么平台可以这样?标准c不可以吧。
一条晚起的虫
2007-05-23
打赏
举报
回复
当然可以的,大数组经常这样初始化。
ayw215
2007-05-23
打赏
举报
回复
惭愧
孤陋寡闻
fire_woods
2007-05-23
打赏
举报
回复
新鲜的.
netimmortal
2007-05-23
打赏
举报
回复
可能是吧
加载更多回复(15)
《C语言基础》 之 第8章
数组
课程内容:
数组
的声明、定义(初始化)、
数组
的
赋值
、
数组
在内存中的空间特点、使用 [ ] 访问
数组
元素、
数组
元素的指针、
数组
第一个元素指针的表示方法、
数组
命令与++、sizeof与
数组
、
数组
名总结、函数普通传参回顾、传递
数组
指针、二维
数组
。
c语言中
数组
部分输入
赋值
,c语言scanf对
数组
赋值
c语言动态
数组
赋值
,,c语言结构体
数组
赋值
,c语言scanf对
数组
赋值
c语言
数组
动态
赋值
,《手把手教你学51单片机-C语言》之六 中断与数码管动态显示,c语言结构体
数组
赋值
,c语言scanf对
数组
赋值
c语言 动态
数组
赋值
,,c语言结构体
数组
赋值
,c语言scanf对
数组
赋值
C语言scanf的用法 名称:sscanf() -从一个字符串中读进与指定格式相...for(i=0;i<=19;i++)...
matlab 空
数组
的
赋值
将两个
数组
结合成一个,先定义一个空
数组
,如A= [ ],然后再把两个
数组
依次赋给A,
见
下例。 >> A=[]; a=[1 2]; b=[3 4];A=[A a] A = 1 2 >> A=[A b] A = 1 2 3 4 以前都是写过就忘,这次强行记录。
使用汇编语言完成下列C的
数组
赋值
,汇编中的
数组
分配和指针的实现代码
数组
简介如果各位猿友是一路跟着LZ看到这里的,那么
数组
的定义就非常简单了,它就是一个相同数据类型的数据集合。
数组
存储在一系列逻辑上连续的内存块当中,之所以说是逻辑上连续,是因为整个内存或者说存储器本身就是逻辑上连续的一个大内存
数组
。如果我们用Java语言的类型来表示我们的存储器的话,可以看做是byte[] memory这样的类型。
数组
的定义非常简单,它遵循以下这样简单的规则。T N[L];这当中T...
C语言
数组
赋值
一例
在移植内核时,发现一个驱动使用
数组
十分巧妙。 一般地,操作CPU某一外设寄存,不是直接使用完整的地址,而是通过相对地址来访问。比如,访问定时器,首先参考手册定义好定时器基地址,然后再定义寄存器(如控制寄存器、读数据寄存器等)对于定时器基地址的偏移地址。在使用时,一般都是使用偏移地址的,这样十分方便、快捷。如果有七、八个定时器,只需要定义好一个基地址
数组
、一个偏移地址
数组
,通过不同的序号就能访问不
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章