分类目录归档:C/C++基本语法

学好C/C++的语法,这样才能更好地运用C/C++,只发表技术性文章。

[转]C语言编译全过程
HOT

http://blog.chinaunix.net/u3/94145/showart.php?id=1911814C语言编译全过程    编译的概念:编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。    ...
阅读全文

C语言编程宝典(王大刚) 目录
HOT

C语言编程宝典(王大刚) 1.1 C 语言的产生与发展C语言编程宝典(王大刚) 1.2 C 语言的特点C语言编程宝典(王大刚) 1.3 Turbo C 概述C语言编程宝典(王大刚) 1.4 Turbo C 2.0的安装和启动C语言编程宝典(王大刚) 1.5 Turbo C 2.0集成开发环境的使用C语言编程宝典(王大刚) 数据类型、变量和运算符C语言编程宝典(王大刚) 2. 数据类型C语言编程宝典...
阅读全文

C语言:超越C++下一代C++ —C++/CLI简介
HOT

一、绪论当微软推出VS.NET7实现了可扩展的托管C++后,C++程序员们反映不一。尽管大部分的程序员对于能够继续使用C++感到很欣慰,但几乎所有的人对于托管C++提供的晦涩语法感到很痛苦。微软明显从反馈中感觉到托管C++不是那么成功。2003年10月6日,ECMA(欧洲计算机制造商协会)宣布成立专家组,负责结合ISO标准C++与通用语言,开发一个可扩展语言的标准,这个新的可扩展语言被称为C++/...
阅读全文

C语言的编程风格
HOT

缩进格式Tab是8个字符,于是缩进也是8个字符.有很多怪异的风格,他们将缩进格式定义为4个字符(设置为2个字符!)的深度,这就象试图将PI定义为3一样让人难以接受. 理由是:缩进的大小是为了清楚的定义一个块的开始和结束.特别是当你已经在计算机前面呆了20多个小时了以后,你会发现一个大的缩进格式使得你对程序的理解更容易.现在,有一些人说,使用8个字符的缩进使得代码离右边很近,在80个字符宽度的终端屏...
阅读全文

编程指南:C语言编程易犯毛病集合
HOT

C语言的最大特点是:功能强、使用方便灵活。C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,本人通过对C的学习,积累了一些C编程时常犯的错误,写给各位学员以供参考。   1.书写标识符时,忽略了大小写字母的区别。   m...
阅读全文

水滴石穿C语言之正确使用const
HOT

基本解释  const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的健壮性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。  虽然这听起来很简单,但实际上,const的使用也是c语言中一个比较微妙的地方,微妙在何处呢?请看下面几个问题。  问题:const变量 & 常量  为什么我象下面的例子一样用一个c...
阅读全文

一些不太常用C++语法
HOT

1. placement new 方法如:pi = new (ptr) int; //placement new    括号里的参数是一个指针,它指向一个内存缓冲器,new操作将在这个缓冲器上分配一个对象。Placement new的返回值是这个被构造对象的地址(比如扣号中的传递参数)。placement new主要适用于:在对时间要求非常高的应用程序中,因为这些程序...
阅读全文
3 页 / 共 18