初识C语言

本文介绍了C语言中的基本概念,如main函数的重要性,printf和scanf库函数用于数据输入输出,strlen函数用于计算字符串长度,以及局部变量和全局变量的生命周期和作用域。此外,还涵盖了ASCII编码和基本的算术及逻辑操作符的使用。
摘要由CSDN通过智能技术生成

函数

main   函数,有且只有一个

printf  库函数,C语言的编译器提供的现成的函数,可以直接使用

                       输出数据,数据从内存中打印到屏幕上

scanf  函数 ,输入数据,数据从键盘读取到内存中,使用时要包含头文件

                      返回

strlen   库函数,计算\0出现前的字符个数,用来求字符串长度的,就是从给定的地址,向后数字符,直到遇到\0结束,\0不统计在内

输入格式

%c   字符

%d    整型

%s    字符串

%f     float

%lf    double

%p   地址的打印

局部变量和全局变量

局部变量的作用域是变量所在的局部范围

static修饰全局变量,作用域变小,全局变量具有外部链接属性,所以在其他源文件内部依然可以使用。

全局变量的作用域是整个工程

变量的生命周期是指变量的创建到变量的销毁之间的一个时间段

变量创建的本质:是在内存中开辟一块空间 ,存放数据

销毁:把空间还给操作系统

局部变量的生命周期:进入作用域生命周期开始,出作用域生命周期结束

全局变量的生命周期:整个程序的生命周期

'a' --字符

“abcd”---字符串 (\0是字符串结束的标志)

ASCII编码

计算机能识别二进制,字符不方便存储,我们就给字符编号

算术操作符

1./除法   计算的结果是整除之后的商

2.浮点数除法   保证除数和被除数至少有一个是浮点数

3.%  取模取余操作符(只适用于整型)

移位操作符&位操作符(移动的是二进制)

赋值操作符  

a=10;

a=a+5;简写a+=5;(a自增5)复合赋值

单目操作符   只有一个操作符

C语言中如何表示真假?

0表示假    非0表示真

!逻辑反操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值