c学习笔记

来源:互联网 发布:全国最好的专科 知乎 编辑:程序博客网 时间:2024/05/01 22:40

1、sizeof结构体大小并不是简单的将结构体内所有元素占用空间相加(这与系统内部数据存储方案有关)。大概就是结构体的大小是其内部所有元素的类型长度最大的那个的整数倍。
#include <stdio.h>typedef struct _DATA{int a;double b;}DATA;DATA data;int main(int argc, char* argv[]){int c;c = sizeof data;//printf("size of c is %d\n", c);printf("size of DATA is %d\n", sizeof(DATA));printf("size of int is %d\n", sizeof(int));printf("size of double is %d\n", sizeof(double));return 0;}

2、C多做之过:(1) switch语句 (2)相邻字符串常量的自动连接 (3)缺省的全局范围
	
				
		
原创粉丝点击