摘要: 本章重点:修饰符,gcc单步调试。今天介绍一下C语言的几个修饰符 auto,register,static,extern首先看auto:,自动的意思,在函数内部定义的变量成为局部变量。在某些C语言教材中,局部变量称为自动变量,这就与使用可选关键字auto定义局部变量这一作法保持一致。 局部变量仅由其... 阅读全文
posted @ 2015-10-27 22:06 孤独De灵魂 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 本章重点:结构体,指针。我们一起来学习结构体..为什么需要结构体呢 因为变量只能储存单一类型的数据 如果有关联的多种类型数据需要储存就会很乱,比如说要存一个学生信息 名字,学号,电话,住址,成绩,班级 ;这些类型不同却又互相关联的数据我们用结构体来储存首先结构体的定义与属性的访问#include s... 阅读全文
posted @ 2015-10-27 20:03 孤独De灵魂 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 本章重点:解析头文件,简述宏定义。不知道上篇的例子有没有朋友去试过,试过的朋友应该很疑惑,为什么会报错?我们来编译几个文件看看头文件到底是如何导入的;a.cvoid hellow(){ printf("hellow"); }a.h#include "b.h";void hellow();b.cv... 阅读全文
posted @ 2015-10-27 16:31 孤独De灵魂 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 本章重点:C语言头文件。用命令行编译C文件我们已经知道了简单谈一下他的编译过程..首先我们创建了test.c的C文件 也就是源文件, 接着预编译,再由编译器编译为汇编代码,汇编器把汇编代码编译为目标文件(.o),最后由连接器把所有目标文件与库文件连接起来生成可执行文件源文件->预编译文件->汇编代码... 阅读全文
posted @ 2015-10-27 13:40 孤独De灵魂 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 环境变量配置好了,但是我们还不知道该怎么用...下面继续学习首先在D盘建立一个test文件夹,进入之后建立文件test.c然后打开文件开始编程1 #include 2 int main(){3 printf("Hellow Word\n");4 }大家看到了 这是一个最简单的输出程序 但是要... 阅读全文
posted @ 2015-10-27 09:02 孤独De灵魂 阅读(170) 评论(0) 推荐(0) 编辑