c语言
文章平均质量分 76
Arrebol丿
这个作者很懒,什么都没留下…
展开
-
自定义类型:结构体
位段的声明和结构是类似的,有两个不同:1.位段的成员必须是:int、unsigned int 或signed int还有char。2.位段的成员名后边有一个冒号和一个数字。int _b : 5;A就是一个位段类型。原创 2023-03-27 20:09:44 · 47 阅读 · 0 评论 -
浮点型在内存中的存储
如果E为11位,它的取值范围为0~2047.但是,我们知道,科学计数法中的E是可以出现负数的,所以IEEE 754规定,存入内存时E的真实值必须再加上一个中间数,对于8位的E,这个中间数是127;对于11位的E,这个中间数是1023.比如,2^10的E是10,所以保存成32位浮点数时,必须保存成10+127=137,即10001001。比如保存1.01的时候,只保存01,等到读取的时候,再把第一位的1加上去。对于32位的浮点数,最高的1位是符号位S,接着的8位是指数E,剩下的23位为有效数字M。原创 2023-02-24 19:33:38 · 56 阅读 · 0 评论 -
C语言中的函数
顾名思义,自定义函数就是我们自己设计的函数。自定义函数和库函数一样,有函数名、返回值类型和函数参数。函数定义:(a):(b);int 返回类型max2 函数名int a, int b 形参声明(函数参数){ }中的是函数体,函数体是复合语句。仅在某个函数中使用的变量,原则上应该在该函数中声明和使用。但要注意不能声明和形参同名的变量,否则会发生变量名冲突的错误。例:写一个函数找出两个整数中的较大值。原创 2023-01-16 20:10:33 · 90 阅读 · 0 评论 -
程序的循环控制
do语句的循环体至少会执行一次,而while语句的循环体则有可能一次也不会执行。·do语句······先循环后判断:执行循环体之后进行判断。·while语句······先判断后循环:执行循环体之前进行判断。以上内容就是对循环语句的介绍。原创 2023-01-01 21:23:35 · 262 阅读 · 0 评论 -
分支语句(选择结构)
通过单一表达式来控制程序流程分支的时候,使用switch语句的效果通常要比使用if语句的更好。·if语句和switch语句统称为选择语句。原创 2022-12-24 18:57:56 · 100 阅读 · 0 评论 -
初识C语言(一)
1. sizeof 是c语言中的关键字,sizeof关键字是用来计算变量或者类型所占空间的大小的(以字节(byte)为单位)。char //字符数据类型,如一个字母'A',一个数字'1',一个符号'!int //整型 ,打印方式:%d(打印十进制的整数)long long //更长的整型,打印方式:%lld。long double //多精度浮点型,打印方式:%llf。存在这么多数据类型的原因是:节省存储空间。原创 2022-12-09 02:46:06 · 86 阅读 · 1 评论 -
初识C语言(二)
全局变量 在"{ }"外部定义,局部变量与全局变量的变量名可相同,当局部变量和全局变量同名时,局部变量优先使用。局部变量 在"{ }"内部定义,两个局部变量,其变量名不能相同,相同时会报错。生活中有些值是不变的,如:圆周率,性别,身份证号码,血型等等。局部变量的生命周期:进入作用域生命周期开始,出作用域生命周期结束。生命周期:是指一个变量的创建到这个变量的销毁的一个时间段。有些值是可变的,如:年龄,体重,薪资。全局变量的生命周期:整个程序的生命周期。作用域:所命名的变量的可用的代码范围。原创 2022-12-10 01:31:10 · 200 阅读 · 2 评论 -
初识C语言(四)
本文将会介绍关键字typedef和关键字static,以及#define和指针还有结构体。//define定义标识符常量//define定义宏int main(){return 0;}以上全部内容就是初识C语言的完结篇。原创 2022-12-19 17:41:52 · 96 阅读 · 1 评论 -
初识C语言(三)
本篇是初识C语言的第三篇,对C语言有一个更加深入的了解。C语言中数组的定义:一组相同类型元素的集合//定义一个整型数组,最多放10个元素。以上就是今天要讲的内容,让我们对C语言有更多的了解。原创 2022-12-13 16:27:41 · 82 阅读 · 1 评论