自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qdsclove的专栏

OpenCV, C#, Android

  • 博客(4)
  • 收藏
  • 关注

原创 Chapter_03 分析C语言的声明

3.1 只有编译器才会喜欢的语法C语言的声明语法(声明模型)很晦涩,容易成为程序员的障碍,正是由于在组合类型方面的笨拙行为,C语言显得很复杂。造成这种情况的原因是因为“类型模型(type model)”这个概念对于当时的编程语言理论而言尚属陌生。BCPL(C语言前身)语言几乎没有类型,其以二进制字作为唯一的数据类型。C语言的设计哲学之一:对象的声明形式与它的使用形式要尽可能

2013-12-27 12:18:39 1137

原创 Chapter_02 C语言的语言特性

2.1编程语言的缺陷可以分为三类:不该做的做了。——多做之过。该做的没做。——少做之过。该做但做的不合适。——误做之过。C++对C语言中存在的一些基本问题没有什么改进,而它对C语言最重要的扩展(类)却是建立在C脆弱的类型模型上。2.2 多做之过fall through特性给switch语句带来的的麻烦由于C语言的设计理念(相信程序员,依靠程序员对其行

2013-12-20 02:02:08 937

原创 Chapter02_字符和字符串处理

2.1 字符编码本地化的问题就是处理不同字符集的问题。2.2 ANSI字符和Unicode字符与字符串数据类型Microsoft的C/C++编译器定义了一个内建的数据类型wchar_t,表示一个16位的Unicode(UTF-16)字符。在编译器内建对wchar_t的支持之前,ANSI C头文件(和)定义了一个wchar_t数据类型。在Windows头文件W

2013-12-17 15:13:15 864

原创 Chapter_01 穿越时空的迷雾

1.1编译器的效率包括两个方面:运行效率(代码的运行速度)和编译效率(产生可执行代码的速度),运行效率起决定性作用;Ken Thompson在PDP-11上重新用汇编语言实现了UNIX,DR创立了能够同时解决多种数据类型和效率的“New B”语言(C),采用编译模式而不是解释模式,并引入类型系统,每个变量在使用前必须先声明。1.2C语言增加类型系统的主要目的是帮助编译器

2013-12-13 13:31:19 945

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除