摘要: 原文:http://www.cnblogs.com/lvpengms/archive/2011/02/21/1960078.html篇一、函数指针函数指针:是指向函数的指针变量,在C编译时,每一个函数都有一个入口地址,那么这个指向这个函数的函数指针便指向这个地址。函数指针的用途是很大的,主要有两个作用:用作调用函数和做函数的参数。函数指针的声明方法:数据类型标志符 (指针变量名) (形参列表);一般函数的声明为:int func ( int x );而一个函数指针的声明方法为:int (*func) (int x);前面的那个(*func)中括号是必要的,这会告诉编译器我们声明的是函数指针而不 阅读全文
posted @ 2013-06-24 23:14 Leo Forest 阅读(1692) 评论(0) 推荐(0) 编辑
摘要: 1.sizeofsizeof(0) == sizeof(int)sizeof(0L) == sizeof(long)sizeof(0LL) == sizeof(long long)int array[5]; sizeof(array) == sizeof(int) * 52.大端小端大端低字节高地址,高字节低地址;小端低字节低地址,高字节高地址(TCP/IP)采用大端某32位数据在内存中的布局为(左为低地址)大端读数为0x12345678;小端读数为0x785634124.结构体和数组当作参数传递到函数结构体会拷贝一个副本给函数,在函数内的修改对原始数据不产生影响;数据传递的是首地址,函数内的 阅读全文
posted @ 2013-06-24 19:31 Leo Forest 阅读(396) 评论(0) 推荐(0) 编辑