"); //-->
最简单的C程序
让我们从一个最简单的C程序开始,了解一下C的基本要素和编译过程。将下面的程序录入一个标准的文本编辑器(UNIX上用vi或emacs、Windows上用Notepad、Macintosh上用TeachText),然后以samp.c的文件名保存。文件名如果没有.c结尾,编译的时候就很可能会出现一些错误,所以要确保文件名以.c结尾。另外,请确保您的编辑器不会自动在文件名末尾添加后缀(如.txt)。下面是我们的第一个程序:
#include
int main()
{
printf(" 这是我第一个程序的输出!\n");
return 0;
}
执行时,程序使计算机输出“这是我第一个程序的输出!”,之后便退出了。真是简单到不能再简单了!
书写位置
录入本程序时,注意将#include中的“#”放在第一列,即最左侧。其他行的间距和缩进可随个人喜好选择。某些UNIX系统上有一个叫cb的C程序美化器,它可以为您美化代码格式。上例程序代码的空格和缩进风格可作为格式的范例。
请按下面步骤编译本程序:
当您运行这个程序后,您应该会看到“这是我第一个程序的输出!”的打印了。当您编译这个程序时,到底发生了什么?下面是示意图:
|
|
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
s3c2410SDRAM调试!!急!!!!!!!
amccs5933 在pci板卡设计中的应用
C6202 ROM引导装载方式的研究
[Android开发视频教学]XML文件解析(20)
三端固定输出正集成稳压器LW78M30的应用电路
“十五五”期间国产AI芯片如何突破?专家解读来了
电装拟收购罗姆
由W7805构成的输出电压连续可调的应用电路
[Android开发视频教学]Socket编程(24)
80C196KC-ADMC401双CPU接口电路设计及其应用
[求助]用s3c44b0x做双网口
中国 GPU 赛道竞争白热化:寒武纪2025实现盈利,摩尔线程、元心科技亏损收窄
ATSC中NTSC抑制滤波器的设计
乌克兰的“民主”是别人的?
美国AI芯片新管制酝酿中 防止第三地走私为首要目标
谁帮帮我吧
2030年电动汽车用磁体市场规模将达95亿美元
[Android开发视频教学]WIFI网络操作(23)
由W78×××构成的提高输出电压稳定度的应用电路
由W7805够车工内的输出电压0.5~10V连续可调的应用电路
[求助]ARM7TDMI的中断应用程序的汇编例子,最好有详细的注释
三星电子:2nm良率爬坡好于预期,泰勒厂预计年底完成首批流片
存储越缺 英伟达越赚!黄仁勋:乐见存储短缺
[Android开发视频教学]广播机制(二)(22)
德州仪器(TI)与英伟达联手开发人形机器人
Token消耗是衡量AI市场领导力的误导性指标
[Android开发视频教学]广播机制(一)(21)
霍尔木兹海峡危机或冲击全球芯片产业链
ADS8364 与TMS320LF2407 的接口及应用
由W78××构成的正、负双电源输出的应用电路