一夜北风紧

导航

2010年10月13日

sizeof()与内存对齐问题小探讨

摘要: 关于sizeof输出问题看下面一个例子:int main(){  char *ss1 = "0123456789";   char ss2[] = "0123456789";  char ss3[100] = "0123456789";  //内存对齐问题   struct { int a; char b; int c; char d; }st1;   struct { int a[10]; ch... 阅读全文

posted @ 2010-10-13 21:48 北风紧 阅读(319) 评论(0) 推荐(0) 编辑

C语言中类型自动转换

摘要: 看下面一个程度:int main(){  unsigned int a = 10;  unsigned char m = 1;  int b = -12;  floatc = -12;  int d, e, f;  d = (a > b)?1:0;  e = (a > c)?1:0;  f = (m > b)?1:0;  return 0;}运行后 d = 0; e = 1;f ... 阅读全文

posted @ 2010-10-13 17:07 北风紧 阅读(322) 评论(0) 推荐(0) 编辑