1.文件类型(基本)
c语言源文件 为.c 文件扩展名,例如 main.c 编译后将得到 a.out 文件 运行会得到 我们程序执行的结果
2.hello world (第一个程序)
#include --------------------> 引入标准库的信息
main () { -----------------> 定义名为main 的函数 不含参数 {} 中存放函数语句 又称为函数体
printf("hello world\n"); ---------------> main函数调用 标准库中的printf 函数打印 字符序列 \n换行符
}
3.组成
对于c语言的程序 无论大小怎样,都是由函数和变量组成的
变量 存储计算过程中的值 函数负责控制与计算这些值
对于c语言 main是一个特殊的函数名 他是程序入口函数 意为着程序从此开始 每个程序都必须包含main函数
除了main函数 c语言对函数命名基本没有限制
4.关于#include
include 称为文件包含命令 其含义是将尖括号 或者 "xxx" 中的文件包含到程序中,成为程序的一部分
被包含的文件一般是系统提供的 标准库 文件类型为.h
#include< file >编译程序会先到标准函数库中找文件
#include”file” 编译程序会先从当前目录中找文件
上哪里找?
include 其实对应一个默认的路径 我们来看下 devC++中的路径
我们可以看到include文件下所有的标准库
事实上你可以修改ide的include路径
绝知此事要躬行-----------------------》
在项目文件夹中写上text 使用include <> 其实优先加载include文件夹中的 text.h 文件
编译器直接加载了include中的.h头文件
相反" " 则优先加载 项目中的.h文件