C语言学习笔记-1
C语言的简介
C 语言是一种通用的、面向过程式的计算机程序设计语言。它具备高效性、可移植性和灵活性的特点。
C程序的结构
- 预处理器指令
- 函数
- 变量
- 语句 & 表达式
- 注释
例子:
#include <stdio.h> //预处理器指令,告诉 C 编译器在实际编译之前要包含 stdio.h 文件。 int main() //主函数,程序从这里开始执行 { /* 我的第一个 C 程序 */ //注释,编译器不会进行编译 printf("Hello, World! \n"); //屏幕显示的函数 return 0; //返回值 }
一、头文件
#include<>语句是C预处理指令,指编译器在编译代码前的准备。
stdio.h文件是所有C语言编译器的标准部分,它是头文件;C语言中将文件顶部的信息集合称为头。一个C程序可以有很多个头文件。
二、主函数
C程序必须有且只有一个main函数,因为C程序的执行从main函数开始,到main函数结束。
int指明函数的返回类型,函数名后面的圆括号一般包含传递给函数的信息。
三、注释
// 单行注释;/*....*/ 多行注释。
四、花括号
通常所有的C函数都使用花括号来表示函数体的开始与结束。
五、声明
C语言中函数(变量)的首次调用都要先声明(定义)才能调用。
数据类型
短整型(short):内存中占2个字节,格式说明符:%hd;
整型(int):内存中占4个字节,格式说明符:%d;
长整型(long):内存中占8个字节,格式说明符:%ld;
单精度浮点(float):精确表示小数点后6位,占用4个字节,格式说明符:%f;
双精度浮点(double):精确表示小数点后12位,占用8个字节,格式说明符:%lf;
字符型(char):其本质就是整型,占用1个字节,格式说明符:%c
