- 博客(13)
- 收藏
- 关注
原创 10.自定义类型:结构体
(1)位段的成员可以是int,unsigned int,signed int或者是char(2)位段的成员名后面有一个冒号和数字,表示该成员占多少个bit位struct Aint _a:2;//_a占2个bit位int _b:5;//_b占5个bit位int _c:10;//_c占10个bit位int _d:30;//_d占30个bit位。
2024-07-21 15:11:31
654
原创 5.指针(3)指针进阶部分
/利用函数指针数组实现计算器int add(int a, int b) //加法函数int sub(int a, int b) //减法函数int mul(int a, int b) //乘法函数return a*b;int div(int a, int b) //除法函数int main()int x, y;//转移表doprintf( "请选择:" );printf( "输⼊操作数:" );
2024-03-29 21:33:47
331
1
原创 3.指针(1):指针基础知识
(1)地址总线:32位机器有32根地址总线,每根线有两态(0/1),可以表示个不同的地址。(2)不能直接进行指针的±整数和解引用的运算(不知道访问几个字节)3.指针变量的大小:地址线(平台)决定指针变量的大小,(2)|指针-指针|(绝对值)=两个指针之间元素的个数。(2)小心指针越界(C语言本身不会检查数组的越界行为)(3)指针指向的空间释放**(空间还给操作系统)**(1)指针初始化:不明确在指针指向哪里,可以。(2)指针越界访问(通常是超出数组的范围)(4)避免返回局部变量的地址【1.(3)】
2024-03-09 21:21:09
803
原创 1.C语言扫雷游戏(上)
本博客讲述的是数组和函数的应用:扫雷游戏,分为上下两个部分扫雷游戏功能说明:游戏可以通过菜单实现继续玩或者退出游戏扫雷的棋盘是9*9的格子默认随机布置10个雷排查雷的规则:如果位置不是雷,就显示周围一圈有几个雷如果位置是雷,就炸死,游戏结束把除10个雷之外的所有非雷都找出来,排雷成功,游戏结束。
2024-01-23 14:04:35
338
1
原创 0.C语言分支与循环
①表达式成立(结果为真):语句执行;表达式不成立(结果为假):语句不执行②C语言中:0表示假,非0表示真③注意:在if后面用{}将多条语句“封装起来”,程序逻辑上来讲是一条语句。即便if后面只有一条语句,也建议使用{},便于阅读。
2023-12-03 18:49:03
893
原创 从这一篇blog开始,我走上编程之路
先来自我介绍一下,我是四川大学的一名大一新生,专业学的是电气。我的家乡在广东东莞,走出家乡的我见识到了这个世界是那么多元,每个人都能优秀得让我赞叹,当然这也成为了我不断变优秀的源动力。每天一两个小时的样子要是能拿到华为的高薪offer那就太赞了,总部就在家隔壁哈哈哈。(1)能够自主写出代码解决实际问题,成为大厂/大企业中的技术骨干,拿到不错的offer。(1)注重上机实践,代码是要敲出来的,不摸机器学代码只能是纸上谈兵!(2)理论与实践相结合,先打好扎实的理论基础,再大量进行上机实践训练。
2023-11-19 16:40:55
32
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人