是丹尼斯·里奇于 1972 年在贝尔实验室创建的通用编程语言;
是世界上最流行的编程语言之一;
C 扩展开发的C++和C语法几乎相同;
C 和 C++ 的主要区别: C++ 支持类和对象,而 C 不支持;
每个C语句以;结尾;
C大致结构:
#include<stdio.h> /*头文件库,可让我们处理输入和输出(printf)函数*/
int main() /*main函数*/
{
printf("Hello World!"); /*将文本输出/打印到屏幕上*/
return 0;
}
插入新行:使用 \n
字符
printf("Hello World!\n"); /*\n换行*/
//
一般来表示简短的注释,/* */
一般可表示较长的注释。
#include<stdio.h> /*头文件库,可让我们处理输入和输出(printf)函数*/
int main() //main函数
{
printf("Hello World!"); //将文本输出/打印到屏幕上
return 0;
}
C变量
是存储数据值的容器。
必须用唯一名称标识(标识符)。
标识符一般命名规则:
- 可以包含字母、数字和下划线
- 必须以字母或下划线 (_) 开头
- 区分大小写(
myVar
和myvar
是不同的变量) - 不能包含空格或特殊字符,例如 !、% 等。
- 保留字(如
int
)不能用作名称
常见数据类型:
int | 整型,存储整数(如1,2,3等)。 |
float | 单精度浮点型,存储小数(如1.2222等)。 |
double | 双精度浮点型,存储小数,包含一个或多个小数,精度更高。 |
char | 字符型,存储单个字符/字母/数字,或 ASCII 值如"a" 字符值被引号包围。 |
创建变量:方法一:一步到位
int a=10 //直接创建一个被赋值为10的int类型的a变量
方法二:
int a; //直接声明变量,再赋值
a=10;
输出变量:
格式说明符与 printf()
函数一起使用,以告诉编译器变量存储的数据类型。 格式说明符以百分号 %
开头,后跟一个字符。
格式说明符 | 数据类型 |
%d 或 %i | int |
%f | float |
%lf | double |
%c | char |
%s | 字符串 |
C常量
使用 const
关键字(会将变量声明为"常量", 这意味着不可更改且只读):
const int m = 60;
const float PI = 3.14;
网站学习整理,如有侵权,请联系删除。