
C语言学习
文章平均质量分 63
Neha
虚心的学习者
展开
-
测试编译器是大端模式还是小端模式
#include <stdio.h> int main (void) { union { short i; char a[2]; }u; u.a[0] = 0x11; u.a[1] = 0x22; printf ("0x%x\n", u.i); //0x2211 为...原创 2018-06-14 12:22:24 · 788 阅读 · 0 评论 -
声明与定义
定义声明最重要的区别:定义创建了对象并为这个对象分配了内存,声明没有分配内存。声明(declaration )指定了一个变量的标识符,用来描述变量的类型,是类型还是对象,或者函数等。声明,用于编译器(compiler)识别变量名所引用的实体。定义是对声明的实现或者实例化。连接器(linker)需要它(定义)来引用内存实体。总结如果只是为了给编译器提供引用标识,让编译器能够知道有这个引用,能用这个引...转载 2018-06-14 14:08:26 · 433 阅读 · 0 评论