c语言常见概念

c语言是什么

C 语⾔最初是作为 Unix 系统的开发⼯具⽽发明的。

main函数

每个 C 语⾔程序不管有多少⾏代码,都是从 main 函数开始执⾏的, main 函数是程序的⼊⼝,
main 函数也被叫做:主函数。 main 前⾯的 int 表 main 函数执⾏结束的时候返回⼀个整型类 型的值。所以在 main 函数的最后写 return 0; 正好前后呼应。

• main函数是程序的⼊⼝

• main函数有且仅有⼀个

• 即使⼀个项⽬中有多个.c⽂件,但是只能有⼀个main函数(因为程序的⼊⼝只能有⼀个)

(main函数的可以在代码的任意位置,并不一定在开头)

第⼀次写代码,⼀些常⻅的错误总结:

• main 被写成了mian
• main后边的()漏掉了

• 代码中不能使⽤中⽂符号,⽐如括号和分号

• ⼀条语句结束后,有分号

printf函数和库函数

库函数: 为了不再重复实现常⻅的代码,让程序员提升开发效率,C语⾔标准规定了⼀组函数,这
些函数再由不 同的编译器⼚商根据标准进⾏实现,提供给程序员使⽤。这些函数组成了⼀个函数库,被称为标准 库,这些函数也被称为库函数。在这个基础上⼀些编译器⼚商可能会额外扩展提供部分函数(这些函数其他编译器不⼀定⽀持)。
⼀个系列的库函数⼀般会声明在同⼀个头⽂件中,所以库函数的使⽤,要包含对应的头⽂件。
例如库函数 printf  的头文件为#include<stdio.h>

关键字

c语言中有一些保留名字的符号,例如int,if,return....,这些符号被称为关键字保留字

1.关键字都有特殊意义,供编译使用

2.自己命名的字符不能与关键字重复

3.关键字无法自己创建

(随着标准的不断更迭,标准库也在不断更新)

32个关键字如下:

字符和ASII编码

字符:在键盘上可以敲出的各种符号。如:@,#,&,——,a,s

ASII编码表:由于计算机内部数据的存储形式为二进制存储,为了避免字符错乱,

美国国家标准学会(ANSI)出台了⼀个标准 ASCII 编码,C 语⾔中的字符就遵循了 ASCII 编码
的方式。
表如下:

字符串

字符串:用 "  "括起来的一串字符就是字符串。 例如:”abcddef“

用字符串打印字符串用%s。

tips:字符串的结尾隐藏了一个"\0"。可以用数组的方式去验证。

转义字符

转义字符:转变原来的含义。例如 \n , \0就是转义字符,可以理解为"\"让后面的内容发生了转化

常见的转义字符有:

语句和语句分类

c语言的代码是由一条一条语句构成的,c语言的语句可以分为以下五类:

1.空语句

2.表达式语句

3.函数调用语句

4.复合语句’

5.控制语句

空语句

空语句最为简单,一个分号就是一个空语句

表达式语句

表达式语句就是在一个表达式后加上“;“。例如:int a = 0 ;

函数调用语句

函数调⽤的时候,也会加上分号,就是函数调⽤语句

复合语句

可以理解为一个代码块,一个用分号括起来的语句就是复合语句

控制语句

控制语句⽤于控制程序的执⾏流程,以实现程序的各种结构⽅式(C语⾔⽀持三种结构:顺序结
构、选 择结构、循环结构),它们由特定的语句定义符组成,C语⾔有九种控制语句。
可分成以下三类:
1. 条件判断语句也叫分⽀语句:if语句、switch语句;
2. 循环执⾏语句:do while语句、while语句、for语句;
3. 转向语句:break语句、goto语句、continue语句、return语句。

  • 35
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值