功能模块收集
文章平均质量分 82
situzhuge
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
判断系统大小端
#includeint is_little_endian(void ){ unsigned int tmp=0x4567; char * ch = (char * )&tmp; if(ch[0]==(char)0x67) { printf("little_endian/n"); return 1; //小转载 2011-06-11 12:31:00 · 636 阅读 · 0 评论 -
【C】你能用几种方法交换两个变量的值?------存储器别名的影响
找工作的时候,笔试,面试阶段,我们经常看到这么一道题: 不用临时变量,如何交换两个变量的值? 很多同学不假思索,写下如下代码: #include int swap1(int *a, int *b) { *a = *a+*b; *b = *a-*b; *a = *a-*b; return 0; } int swap2转载 2011-12-05 16:39:47 · 1300 阅读 · 0 评论
分享