学习日记

学习日志                                                                               姓   名:昌   峰                                     日     期:2018/7/13

今日学习任务

了解结构体和共用体的相关知识,会计算某一结构体或结构体分配了多少内存,能用结构体编程序

今日任务完成情况 

今天的知识基本弄懂,程序基本能够看懂,但编写程序时还是有点困难,在老师的领导下编写了几个程序并调试完毕

今日开发中出现的问题汇总

1.左移、右移运算符的优先级高于逻辑运算符,若要先运算逻辑运算符得用括号

2.结构体末端的大括号后要打“;”

今日未解决问题


                                                                                                                            

今日开发收获

1.共用体只为最长成员分配空间,所有成员共享一段内存

2.结构体在内存里面是连续存储

3.结构体总长度一定是最长成员的整数倍,每个成员的偏移量一定是该成员长度的整数倍(double除外,虽然double是8个字节,但计算后结构体的总长度为4的整数倍)(偏移量:距离结构体开始位置的长度)

4.struct student 是声明,不是定义,不用分配空间


自我评价

对C语言的学习还须努力,须要敲代码数练习以及从中理解C的知识                                                                                               

其他

                                                                          
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值