- 博客(9)
- 收藏
- 关注
原创 C语言关键字之联合体
联合体(union)定义比如:typedef union{char a[10];int b;}UN;实验#include<stdio.h>int main(){ union test{ char a[10]; int b; }; union test union_test; printf("a:0x%x,b:0x%x\n",union_tes...
2019-05-27 22:47:47
557
原创 C语言中i++,++i
C语言中i++,++i,i–,--i区别简而言之i++ / i-- :先引用后增加。先在i所在的表达式中使用i的当前值,后让i加1。++i / --i :先增加后引用。让i先加1,然后在i所在的表达式中使用i的新值。代码测试#include<stdio.h>int main(){ int i = 1; int j = 1; int k = 1; int l...
2019-05-19 15:25:21
7107
原创 C语言数据类型占内存大小
C语言数据类型使用sizeof计算各数据类型占用内存大小#include<stdio.h>int main(){ typedef struct { int a ; char b; int c; }struct_test_t; typedef enum{ test1 =1, test2, test3, test4, test5 }e...
2019-05-19 10:22:06
8447
原创 C语言结构体对齐问题
c语言程序中,我们经常使用sizeof来计算大小。然而结构体本身采用默认对其的方式,我么可以采用伪指令的方式可以改变其对其,从而影响结构体大小。
2019-05-04 14:07:29
721
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人