当前位置:首页 » 编程软件 » 编译提示太大怎么办

编译提示太大怎么办

发布时间: 2022-08-27 14:49:00

编译器提示我那行代码太长了,我想把这12个数据一起录入结构体,改怎么写

最好的办法是,你写一个初始化函数,调用这个函数来初始化passenger结构体

void init(struct passenger *p, char* number, int n, char* name, char* inname)
{
strncpy(p->number, number, 2);
p->n = n;

strncpy(p->name, name, 10);
strncpy(p->inname, inname, 10);
}

然后依次调用这个函数,初始化每一个结构体就可以了;也可以写个循环一次处理完毕。

init(stu[0], "A1",0);
init(stu[1], "A2",0);
init(stu[2], "A3",0);
...........
init(stu[11], "A10",0);

Ⅱ 在NDK中使用C++代码,编译出来的so库太大,该怎么解决

可以按大小,略做优化一下,除此就是优化代码中不使用的代码

~
~
~

Ⅲ c程序编译后太大了怎么办啊

程序要执行当然不是只靠你写的那两行代码,还需要好多库,即使是很简单的程序,你在VC++下按一下ALT+F7,选中Link就能看到了。编译的时候这些库也被包含到可执行文件当中,因此可执行文件较大。

Debug编译后带有源文件信息,因此可以调试,单步执行,而Release没有这些信息,因此不能调试,但执行效率更高。

Ⅳ keil编译显示程序太大~编译不了怎么办

这种情况已经有一阵时间了,KEIL显示破解成功,其实是假的。现在我的做法是拿一个大程序来编译,如果编译通过,那就是破解成功,如果还有限制,那就继续破。我以前的KEIL
C251破了半天,算了N个码,个个都显示已成功,可实际上直到N+1次才编译通过,我一同事更倒霉,整整算了3天。所以,破这玩意没技术,就俩字,坚持。

Ⅳ EXCEL中vba 编译错误:过程太大的问题如何解决

楼主的意图建立这个宏,是需要反复执行的吗?如果只是一次性执行,其实大可不必如此啊
假设把5000个关键字放在表2,原文在表1
在表1中建立搜索函数find,找到的设为1,找不到的设为0,然后按这个值排序,最后集体选中值为1的删除就ok啦。
如果是需要反复执行的话,再去考虑用宏咯

Ⅵ keil提示文件太大怎么办 高手指点指点

你的Keil没有破解,没有破解的Keil,最多只能编译2048字节个代码,也就是最多 0800H字节个代码。
解决办法如下:
去网上找个破解软件,用于注册你安装好的Keil的,步骤如下:
通常网上下载的包里也会有个破解软件,名字一般叫KeyGen,你看看有没有。
步骤
1 打开Keil,如果是Win7,要以管理员身份运行,打开File菜单下的License Manage
2 在弹出的框里,右上角有个CiD,把那个CID后面的码复制下来
3 打开注册机,把CID粘贴进去
4 注意,注册机如果有多个选项,要选择那个C51,不要选择成ARM或者别的什么
5 单击生成,注册机会生成一个序列码,把这个序列复制下来
6 把序列码粘贴到Keil那个框的New License ID里面去,点击右边那个按钮
7 如果上面显示出了破解码,且为黑色,说明你破解成功了,如果为红色,表示这个注册序列码已经失效,重复上面的 2--7步骤即可。

Ⅶ 我用224cn主机编译过后提示我程序块过大怎么办谢谢了,大神帮忙啊

感谢各位,我做的程序已经达到9k了,包括一个自定义的通讯协议,程序是相当大呀。

热点内容
安卓手机如何卸载杂志锁屏 发布:2025-02-07 13:57:10 浏览:919
个性网源码 发布:2025-02-07 13:49:42 浏览:473
sql连接update 发布:2025-02-07 13:46:33 浏览:575
数据库导出sql语句 发布:2025-02-07 13:45:26 浏览:148
traceandroid 发布:2025-02-07 13:43:05 浏览:883
微信公众平台开发java 发布:2025-02-07 13:31:13 浏览:935
中国红网格解压视频 发布:2025-02-07 13:28:48 浏览:862
c语言软件源代码 发布:2025-02-07 13:28:44 浏览:186
2016php 发布:2025-02-07 13:24:10 浏览:327
昱科环球存储科技深圳有限公司 发布:2025-02-07 13:22:49 浏览:895