![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 71
XJTU_JP
这个作者很懒,什么都没留下…
展开
-
C语言:结构体中的内存分配
这个结构体是怎么为他分配内存的?struct A{ int a; char b; char c; long d;};理论上,int类型是4字节,char类型是1字节,long类型是8字节,总计14字节,但是答案是16字节。先做个测试printf("sizeof(A) = %ld\n",sizeof(struct A));结果是 sizeof(A) = 16为啥?使用联合结构来测试一下,联合结构可以让多个变量共用一个内存区域,我们再定义一个占16位的结构,然原创 2022-05-09 11:18:17 · 1634 阅读 · 0 评论 -
C语言笔记:C语言的文件操作
C语言笔记:C的文件操作函数1 FILE *__cdecl fopen(const char * restrict _Filename,const char * restrict _Mode)函数名:fopen参数: 字符串 --> 文件名字符–> 对改文件的处理方式返回值:文件存在 返回文件指针FILE文件不存在 返回NULLList item...原创 2020-05-08 12:40:22 · 213 阅读 · 0 评论