- 博客(10)
- 收藏
- 关注
原创 28 结构体的进阶1
在结构体初阶的时候学习了结构体的声明和初始化,我们知道,声明相当于给了一个建筑图纸,知道结构体要怎么建立、包含哪些类型,,而当初始化的时候,才算用这个图纸盖了一栋房子,在内存中开辟了空间然后学习了两种访问成员的方法以及结构体传参,今天学习。
2023-12-10 18:01:35 442 1
原创 26 数据的存储(理解计组第二章)
类型的意义:可以知道使用这个类型开辟的内存空间大小(大小决定了使用范围)有符号整形原码最高位是符号位,无符号整形原码最高位不是符号位可以表达数值。整形都分有符号和无符号的。
2023-11-30 18:46:09 410 1
原创 25 结构体
先声明类型,后创建变量声明类型:创建变量:这样创建的p1变量是局部变量如果在声明类型的后面直接创建变量的话是全局变量:结构体嵌套初始化:这里声明了一个st类型的结构体,在这个里面嵌套了一个peo类型的结构体(已经声明过了)下面的p1和s叫结构体变量因为s是嵌套结构体,所以里面的p也要加上{ }3.14f:因为小数默认是double类型,加了f就是float类型了。
2023-11-29 17:37:47 456 1
原创 24 指针
指针就是地址,平常说的指针通常指的是指针变量,指针变量是来存放内存地址的变量。一字节对应一个地址在32位平台下,一个指针的大小是4字节在64位平台下,一个指针的大小是8字节。
2023-11-24 12:08:48 453 1
原创 23 操作符
,-,*,/,%需要注意的是:1.除了%操作符之外,其他的几个操作符可以作用于整数和浮点数。2.对于/操作符如果两个操作数都为整数,执行整数除法。而只要有浮点数执行的就是浮点数除法。3.%操作符的两个操作数必须为整数。返回的是整除之后的余数。
2023-11-18 18:49:39 33
原创 分支与循环练习题思路与答案
因为要达到i一直增加且不大于n,所以要使用的for循环的嵌套。写一个循环语句使得每次i++之后乘到之前的数上完成阶乘。定义一个数组,然后利用循环遍历查找,这是最好想到的写法。最初定义的left和right是数组的最左和最右元素下标。这个虽然想的很简单但是没有利用好。二分查找,只能用于有序数组。3、i++再计算下一个阶乘。的优势,在此介绍二分查找。2、存储计算好的阶乘。优化代码(二分查找)
2023-10-30 20:49:50 39
原创 Day11 关键字
在static修饰过后,a变成静态局部变量,使得每次调用test的时候a不会被重置,当再次调用“test”时会继续之前的结果,称为静态!防止两个源文件有相同的全局变量,但是有一个全局变量不能被别的源文件引用,作用域感觉变小了。正常情况下没有static修饰时,把1赋值给a,在test函数结束后便被销毁重置。C语言中static是用来修饰变量和函数的。注:不需要返回任何值的时候用void。作用类似于修饰全局变量。
2023-10-23 11:29:03 32
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人