谦让太阳

文章
9
资源
0
加入时间
3年1月12天

struct、union、enum and sizeof

struct 1、结构体和数组的区别:可以再结构体里声明数组;结构体变量可以相互赋值,而数组不行。2、struct与class的区别:class的成员访问权限默认是private,而struct成员的是public。3、结构体的定义:(1)可递归。结构体内部可以使用指针指向自己。例如,链表。(2)可嵌套。结构体内部可以包含其他的结构体。4、结构体中的位域。在存储信息时,

C语言读写BMP文件

今天用到C编写读写bmp文件的事情,主要针对24位bmp位图,关键要注意的问题是:[像素的数据量并不一定完全等于图象的高度乘以宽度乘以每一像素的字节数,而是可能略大于这个值。原因是BMP文件采用了一种”对齐” 的机制,每一行像素数据的长度若不是4的倍数,则填充一些数据使它是4的倍数。这样一来,一个17*15的24位BMP大小就应该是834字节(每行17 个像素,有51字节,补充为52字节,乘以...

Ubuntu系统性能监测工具——HTOPUbuntu系统性能监测工具——HTOP

Ubuntu系统性能监测工具——HTOPhtop简介 hopt是一个交互式的进程查看器和进程管理器,是top的升级版(top已经老了),功能更加完善,还可以进行交互式控制,支持鼠标控制!!!htop的优点 1.支持鼠标操作 2.与top相比启动快 3.支持的功能较为齐全 4.杀进程时无需输入进程号htop的下载 Ubuntu可直接通过apt-get安装:sudo ...

JSON无限折叠菜单编写实例

最近看了一篇关于JSON无限折叠菜单的文章 感觉写的不错,也研究了下代码,所以用自己编码方式也做了个demo 其