社区
C语言
帖子详情
编译问题
liuweiwei1
2002-07-24 02:31:06
#infine是在预编译时处理的,它保能作简单的字符串替换,
而typedef是在编译时处理
问题是:预编译和编译有何区别?
...全文
32
2
打赏
收藏
编译问题
#infine是在预编译时处理的,它保能作简单的字符串替换, 而typedef是在编译时处理 问题是:预编译和编译有何区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
glassshark
2002-07-27
打赏
举报
回复
预编译就是编译成静态的中间代码,主要是为了在较大的系统实现中(如GUI)中预先编译一些固定不变的“初始化代码,或不变的固定代码”,是一种提高反复编译效率,减少重复编译“部分不变代码”次数,在你修改代码后,这部分不变代码虽然在同一编译单元中,但不会被二次“从头编译”,节约时间的一种策略,是一种同编译器有关的具体实现技术,在C标准没有规定其细节,所以不同厂家的实现不同,有的是半目标代码,有的是可重定位的位置无关代码。
而编译是生成目标代码的过程,C标准对编译做了一些相关规定(当然是系统和实现无关的),可以这样理解,预编译是编译的一种比较相近的特殊实现。
zheng_can
2002-07-24
打赏
举报
回复
预编译的源是你所看到的源代码,目标是经过处理的没有预编译指令的源文件
编译的源是预编译的结果,目标是生成 .obj 文件,以供链接程序进行链接
成功解决:Java Exception in thread "main" java.lang.Error: 无法解析的
编译
问题
:
解决
问题
Java Exception in thread "main" java.lang.Error: 无法解析的
编译
问题
解决思路public class ClientLogin extends JFrame { }因为没有导入包,要在头文件导入该包,然后才可调用import javax.swing.JFrame; //继承JFrame的所有功能 public class ClientLog...
java中无法解析的
编译
问题
怎么解决,java.lang.Error: 无法解析的
编译
问题
Exception in thread "main " java.lang.Error: 无法解析的
编译
问题
:无法解析 MainWindowat MainWindow.main(MainWindow.java:201)我把代码分批贴出来import java.awt.*;import javax.swing.*;import java.awt.event.*;public class MainWi...
解决keil总是全部
编译
问题
keil 总是全部
编译
,工程中该取消打勾的已取消,也总是全部
编译
。该方案解决这类的总是全部
编译
问题
“无法解析的
编译
问题
”
问题
的解决思路(EOS开发过程中遇到)
在调用业务逻辑时可能会发现有如下的错误: Exception in thread "main" java.lang.Error: 无法解析的
编译
问题
产生这种错误的原因一般是因为
编译
的时候引入的包不对,可能是如下的情况: 1、 引入的类名写错了。 2、 引入的jar文件不对。 3、 引入的jar文件的版本对不上。 4、 引入的jar文件没有放到正确的目录下。 …… 解决方法...
无法解析的
编译
问题
【转载】
在调用业务逻辑时可能会发现有如下的错误: Exception in thread "main" java.lang.Error: 无法解析的
编译
问题
产生这种错误的原因一般是因为
编译
的时候引入的包不对,可能是如下的情况: 1、 引入的类名写错了。 2、 引入的jar文件不对。 3、 引入的jar文件的版本对不上。 4、 引入的jar文件没有放到正确的目录下。 …… 解决方法
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章