IamEasy_Man

Filled With Confidence , And Never Say Give Up !

随笔分类 -  C/C++基础

上一页 1 2

vector容器和数组
摘要:vector容器和数组的区别,vector是c++特有的用来存储某一类型对象的容器,数组也是存储的也是同一类型的对象,但是数据是比较低级的,是语言内置的,所以程序需要以更高速度运行时就尽量使用数组。除此以外,由于vector容器不像数组一样在声明定义的时候就固定了存储的空间大小,vector会显得比... 阅读全文

posted @ 2009-08-27 08:10 IamEasy_Man 阅读(1015) 评论(0) 推荐(0)

【原创】杂谈头文件
摘要:还是在大一的时候编程入门时学过C++,也许是我们整个专业的人有偏见吧,都觉得当时X老师没有把我们真正带入门,我还记得当时把C++这门口的上机课当成是打字练习课,因为每次过去实验室,只是纯粹把课本上的代码敲进VC中,然后就可以走,对C++一些原理和实用性完全不知道。除此以外,我还记得当时我们把C++当... 阅读全文

posted @ 2009-08-25 01:47 IamEasy_Man 阅读(277) 评论(0) 推荐(0)

【原创】C++变量作用域(三)
摘要:星期六那天突然想到关于extern使用的一种情况,如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 /**/ /////... 阅读全文

posted @ 2009-08-25 01:16 IamEasy_Man 阅读(205) 评论(0) 推荐(0)

【原创】C++变量作用域(二)
摘要:在C++变量作用域(一)中说过static定义的静态变量,补充一点的就是静态变量从程序的开始到结束一直都是在静态储存区中,地址是固定的,所以对其进行的任何操作都会保留下来。变量就算在是某个函数内声明定义,但也是会长期存在静态区中,可并不能代表其他函数或者说其他以外的地方能够随便使用该变量,静态... 阅读全文

posted @ 2009-08-22 08:18 IamEasy_Man 阅读(310) 评论(0) 推荐(0)

【原创】C++变量作用域(一)
摘要:一个变量在一个CPP中只是不加其他特殊修饰词如const或static声明定义时,例如:int a=7;它能被同事编译的其他CPP文件访问,这些CPP文件中需要用extern修饰符说明变量已经在其他地方声明定义了。 阅读全文

posted @ 2009-08-21 00:10 IamEasy_Man 阅读(522) 评论(0) 推荐(1)

【原创】C++变量初始化
摘要:建议使用C++进行编程时,先在定义变量的时候对其进行初始化,因为假如变量是作为局部变量时C++不会对其进行零初始化处理,而只有当变量作为全局变量时C++才会做这样的零初始化处理,如果变量第一次使用没有被初始化,这是很危险的,往往会出现编译错误,一个简单的应用程序还容易查出错误,一个庞大的项目那就... 阅读全文

posted @ 2009-08-20 08:29 IamEasy_Man 阅读(276) 评论(0) 推荐(0)

【转载】C语言编译全过程
摘要:编译的概念:编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。 编译的完整过程:C源程序-->预编译处理(.c)-->编译、优化程序(.s、.asm)-->汇编程序(.obj、.o、.a、.ko)-->链接程序(.exe、.elf、.axf等) 阅读全文

posted @ 2009-08-16 16:57 IamEasy_Man 阅读(278) 评论(0) 推荐(0)

【原创】枚举类型用法体会
摘要:枚举类型其实就可以当做整型来用,例如: 阅读全文

posted @ 2009-08-16 15:09 IamEasy_Man 阅读(281) 评论(0) 推荐(0)

【原创】C++数据类型(一)
摘要:今天终于开始拜读被称为C++圣典的《C++ Primer》,讲得挺细挺全的,由于在大学时没有把C++基础打牢,刚出来工作就使用C++进行开发,所以觉得蛮苦的,别人比自己先走一步,自己只能通过挤时间恶补一下。 言归正传。直接入题。 阅读全文

posted @ 2009-08-16 13:32 IamEasy_Man 阅读(415) 评论(0) 推荐(0)

上一页 1 2

导航