自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (20)
  • 收藏
  • 关注

原创 (++i)+(++i)+(++i)之类 顺序点和副作用

/*副作用和顺序点可参考c primer plus 第五版 p101、103底、《浅谈C/C++中的顺序点和副作用》、http://bbs.csdn.net/topics/370153775 */ #include int main() { int i=3; int result=(++i)+(++i)+(++i); printf("%d\n",result); //结果未定义,一些编译

2012-11-12 19:12:14 1044

原创 C语言和C++中const的区别

//vs2008下: #include #include int main() { const int n; //如果后缀改为.cpp的话报错error C2734: “n”: 如果不是外部的, //则必须初始化常量对象;如果后缀改为.c的话一切正常 const int i=1; int *p=(int *)&i; *p=2; printf("%d\n",i); //如

2012-11-11 01:37:41 425

转载 VC调试

VC调试时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。 对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。 (Turbo C或Borland C用Turbo Debugger调试,Linu

2012-11-10 14:55:27 274

转载 宏定义中的空格

另外还有一个问题需要引起注意,看下面例子:    #define SUM (x) (x)+(x) 这还是定义的宏函数SUM(x)吗?显然不是。编译器认为这是定义了一个宏:SUM,其代表的是(x) (x)+(x)。 为什么会这样呢?其关键问题还是在于SUM 后面的这个空格。所以在定义宏的时候一定要注意什么时候该用空格,什么时候不该用空格。这个空格仅仅在定义的时候有效,在使用这个宏函数的时候

2012-11-13 00:34:49 1004

转载 C语言隐式类型转换

2012-11-12 20:54:04 345

转载 易错优先级

2012-11-12 19:47:11 201

原创 c词法分析 贪心法

1、编译器处理的每个符号应该尽可能多的包含字符。 2、编译器以从左向右的顺序一个一个尽可能多的读入字符。 3、当即将读入的字符不可能和已读入的字符组成合法符号为止。 i=3; result=++i+++i+++i;//根据贪心法分析,((++i)++)..报错error C2105: “++”需要左值 printf("%d\n",result); i=3; result=i+

2012-11-12 19:19:00 479 3

转载 程序猿要学的知识

VC6调试时按Alt+8,TC或BC用TD调试,打开汇编窗口看每句C对应的汇编。 计算机组成原理→DOS命令→汇编语言→C语言、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言、架构…… 转自http://bbs.csdn.net/topics/320248056

2012-11-11 13:05:55 286

数据库知识SQL语句大全笔试能用的.pdf

数据库知识SQL语句大全笔试能用的.pdf

2013-07-14

cc++程序员招聘 笔试题.docx

cc++程序员招聘 笔试题.docx

2013-07-14

中软国际C++笔试试题[1].pdf

中软国际C++笔试试题[1].pdf

2013-07-14

众多名企(华为_阿卡_TCL_索尼_微软_百度_大唐)笔试面试题(C居多含C++及数据结构)改.doc

众多名企(华为_阿卡_TCL_索尼_微软_百度_大唐)笔试面试题(C居多含C++及数据结构)改.doc

2013-07-14

C++ 软件工程师面试题.pdf

C++ 软件工程师面试题.pdf

2013-07-14

c_c++软件开发工程师笔试题.doc

c_c++软件开发工程师笔试题.doc

2013-07-14

c_c++笔试题汇总_软件工程师学习用.doc

c_c++笔试题汇总_软件工程师学习用.doc

2013-07-14

2006年某软件公司招聘应届毕业生笔试题.doc

2006年某软件公司招聘应届毕业生笔试题.doc

2013-07-14

数据库笔试_105题_命中率高.doc

数据库笔试_105题_命中率高.doc

2013-07-14

c++_c笔试面试题

c++_c笔试面试题

2013-07-14

c语言笔试题

c语言笔试题

2013-07-14

数据库知识.doc

数据库知识.doc

2013-07-14

80X86汇编语言程序设计.pdf

80X86汇编语言程序设计.pdf

2013-07-14

8088汇编

8088汇编

2013-07-14

AT&T VS INTEL in ASM.pdf

AT&T VS INTEL in ASM.pdf

2013-07-14

win32asm.chm

但是,至今为止,还没有程序员敢断定汇编语言是不需要学的。一个不懂汇编语言的程序员,只是三流的程序员,这是大部分人的共识;同时,技术汇编语言(Assembly Language)是面向机器的程序设计语言,精湛的汇编程序员,

2013-07-14

汇编程序指南

汇编程序指南 用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理的系统软件。

2013-07-14

简明X86汇编语言教程[RUIWIN整理版].CHM

简明X86汇编语言教程[RUIWIN整理版].CHM 汇编语言比机器语言易于读写、易于调试和修改,同时也具有机器语言执行速度快,占内存空间少等优点,但在编写复杂程序时具有明显的局限性,汇编语言依赖于具体的机型,不能通用,也不能在不同机型之间移植。

2013-07-14

8088汇编速查手册

8088汇编速查手册 指令详细介绍 查阅汇编指令的好帮手

2013-07-14

空空如也

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

TA关注的人

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