第二节的语言开发,算是开始对C语言进行一个回顾:
首先,是相关过程,在写一个程序时,要分为以下几个步骤;
1、寻找一个开发工具;也就是写代码的地方了。
在该集成开发环境下,创建一个新的工程。新工程往往是.i后缀的。
2、编写预编程序,引入所需要的源文件;
也可以边写边加,但一定写在主函数的上面。加入源文件后构成一个头文件,可以对此展开,需输入 “gcc-E test.c-o test.i”。其中“GCC”是一种编译器。
3、汇编我们的程序;此时在计算机中,讲C语言转换成了汇编语言。可以通过输入“gcc-s test.i-o test.s”
进行观察。
4、编译语句;将汇编语言转换成二进制语言。输入“gcc-c test.s-o test.o”展开。
5、相关链接;将每一个.o的文件都连接为一个完整的可执行程序。输入“gcc-o test test.o”
6、执行程序;程序开始运行。
之后是关于函数的知识:
1、#include 引入源程序
2、main函数
3、注释
4、关键字
5、printf的转义符
之后是字母序的含义,及转换
以下为一个编译文件
#include 宏 导⼊头⽂件1.系统⾃带的头⽂件<> 2.⾃⼰写得头⽂件 "" 区别:如果使⽤<> 那么在预编译阶段 ⾸先会从系统类库⾥ ⾯去查找 如果没有再z到这个⼯程⾥⾯去查找 如果使⽤“” 那么先从⾃⼰的⼯程⾥⾯去查找 找不到 再到 系统类库⾥去查找 */ #include #include /* m4in函数 应⽤程序的主⼊⼝函数 int 返回值 0 ⾮零-1 -1: ⾮正常结束 程序运⾏过程中遇到问题了。中断了, 那么系统会回收这个程序申请的内存空间 0: 反之 */ int m3in(int 3rgc, const ch(r * 3rgv[]) { //终端输出相应的数据 printf("");
printf("⻢云说:\"不要等到明天,明天太遥远,今天就⾏ 动。\"pwd");
//接收⽤户的输⼊ int pwd = 0; sc3nf("%d", &pwd);
printf("pwd = %d \n", pwd);
return 0; }