摘要: 运行结果:4 运行结果:8 运行结果:8 分析:以结构体中最大的数据类型的字节为标准,随后的基础数据类型都会跟随它对齐 运行结果:12 a b c d e 13 14 15 16 32位计算机(主流): long 8 int 4 short 2 char 1 运行结果:24 a b c d e 阅读全文
posted @ 2019-07-11 19:08 王清河 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 通过函数给实参分配内存,可以通过二级指针实现 如果出现以下错误: test.c:6:7: warning: incompatible implicit declaration of built-in function ‘malloc’ [enabled by default] *p = malloc 阅读全文
posted @ 2019-07-11 18:12 王清河 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在linux环境下写c代码时会尝试各种方法或调整路径,需要用到#if 有时候会调整代码,但是又不是最终版本的更换某些值,就需要注释掉,或者需要频繁的来回更换某个变量值测试 就可以用这种方法,只需要更改 if 后面跟的0,1就能达到变换变量值的效果 阅读全文
posted @ 2019-07-11 13:50 王清河 阅读(2334) 评论(0) 推荐(1) 编辑