C语言编程
liyong2688
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言位域精解
或许看到题目时,某些C/C++小鸟们甚至虾米级人物都会怀疑C99规定中有这么一个东东.当学生年代人人捧着本80,90年代红遍大江南北的老潭版>中曾有过这么一节内容.毕竟现在computer的硬件发展遵循着某某定理成倍增长.内存有64K......,16M,32M,64M,128M,256,512,1G,2G....除非资源还相对有限的嵌入式设备上开发,对于PC,Workstation,Server转载 2012-01-04 23:45:19 · 407 阅读 · 0 评论 -
ANSI C语言标准文件IO函数祥解
一,概述 1 ANSI C文件系统建立在C语言早期版本的缓冲文件系统(也成为格式化或高级文件系统)之上。 2 流与文件的差别:C的I/O系统提供的程序员和使用设备之间的一级抽象叫做流,物理设备叫做文件。C文件系统可在终端、磁盘驱动器和磁带驱动器的众多设备上工作,不管各种设备有多大差异,ANSI 文件系统都把他们转换成称之为“流”的逻辑设备,具有极大的设备无关性。在C语言中,文件这个转载 2012-07-08 17:47:03 · 3974 阅读 · 0 评论 -
原码, 反码, 补码 详解
http://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html 原码, 反码, 补码 详解 本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正转载 2012-07-07 23:37:54 · 478 阅读 · 0 评论 -
八位二进制数为什么表示范围是:-128~~+127?
http://blog.csdn.net/cg05568256068/article/details/3847400 计算机对带符号数的表示有三种方法:原码、反码和补码 8位原码和反码能够表示数的范围是-127~127 8位补码能够表示数的范围是 -128~127 所以既然范围是-128~127,那肯定是用补码表示的。 10000000-11111111表示转载 2012-07-07 23:42:22 · 1252 阅读 · 0 评论 -
va_list和vprintf 的 关系
#include #include void test(int a1, ...) { va_list va_data; // 正常的 va_list变量的 使用方法 va_start(va_data, a1); printf("va1=%d\n", va_arg(va_data, int )); printf("va2=%d\n", va_arg(原创 2012-07-15 23:10:45 · 692 阅读 · 0 评论 -
字符串常量和变量
写代码的时候,发现对字符串常量改变的问题。网上找了一下资料,明白了 出处:http://blog.csdn.net/andylyc/archive/2008/01/16/2046225.aspx 请在(且只能在TC2.0)中运行下面代码,先不要看结果,想想会得到什么: #include #include int ma转载 2012-07-14 19:21:36 · 500 阅读 · 0 评论 -
专访卜茂霞:嵌入式汽车开发潜力巨大
http://www.csdn.net/article/2013-03-12/2814461 说到嵌入式开发如何开始和深入,其实我也没有特别的方法,在这里仅谈下我的个人见解吧。做嵌入式开发必须具备良好的C语言功底,汇编虽然不是必须,但懂点更好。其次可以到网上找一个比较流行的MCU开发板,比如STM32做为学习开发板,参照示例代码,自己动手编译烧录跑程序,比如跑马灯的程序,深刻了解整个开发过程转载 2013-03-18 12:54:39 · 1064 阅读 · 0 评论
分享