C语言学习第一天-创新互联

今天主要学习了C语言的基本概念

创新互联公司坚信:善待客户,将会成为终身客户。我们能坚持多年,是因为我们一直可值得信赖。我们从不忽悠初访客户,我们用心做好本职工作,不忘初心,方得始终。十余年网站建设经验创新互联公司是成都老牌网站营销服务商,为您提供成都网站设计、做网站、网站设计、html5、网站制作、品牌网站制作、微信平台小程序开发服务,给众多知名企业提供过好品质的建站服务。

我们使用编辑器编写代码,由编译器编译后才可以运行,C语言编译成可执行程序需要经过4步:

1)预处理:宏定义展开、头文件展开、条件编译等,同时将代码中注释删除,这里不会进行语法检查(gcc -E hello.c -o hello.i)

2)编译:检查语法,将预处理后的文件编译生成汇编文件(gcc -S hello.i -o hello.s)

3)汇编:将汇编文件生成目标文件(二进制文件)(gcc -c hello.s -o hello.o)

4)链接:C语言写的程序需要依赖各种库,所以编译之后还需要把库链接到最终的可执行程序之中(gcc    hello.o -o hello)

指令:被预处理器执行的命令称为指令,通过#开头,结尾没有分号或者其他特殊标记

占位符%d:用来指明显示过程中变量的值的显示位置

标识符:对变量、函数、宏或者其他实体的命名

标识符可以包含字母、数字、下划线,但是必须使用字母或者下划线开头

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


本文名称:C语言学习第一天-创新互联
标题URL:http://myzitong.com/article/iggie.html