C/C++
文章平均质量分 53
gxtdjh
这个作者很懒,什么都没留下…
展开
-
华为笔试题
<br />1.static有什么用途?(请至少说明两种)<br /> 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。<br /> 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。<br /> 3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用<br />2.引用与指针有什么区别?<br /> 1) 引用转载 2010-12-17 13:44:00 · 597 阅读 · 0 评论 -
Vs2008 执行Mfc工程出现cmd.exe错误问题
<br /> 程序中没有其他错误,就是编译不通过,指出cmd.exe错误,网上查找资料得到解决:<br /> <br /> <br /> 直接VS2008中进行如下设置:工具— 选项 —项目和解决方案- > VC++ 目录 <br /><br />把$(PATH)改成:$(SystemRoot)/System32;$(SystemRoot) ;$(SystemRoot)/System32/wbem<br /> <br />再成功编译,就顺利通过啦!原因:VC++ 目录中指定的可执行路径不包括目前项目运行原创 2011-01-22 14:01:00 · 786 阅读 · 0 评论 -
TinyXML中文文档
TinyXML中文文档转载 2011-03-03 15:28:00 · 653 阅读 · 0 评论 -
约瑟夫环:用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至最后一个元素并输出该元素的值
//约瑟夫环主要是要定义一个循环链表,自己写的,经过验证。 typedef struct node { int num; struct node *next; }Node; //定义一个链表结构体 int main() {原创 2011-07-28 11:52:22 · 3540 阅读 · 1 评论 -
全局变量,局部变量、静态全局变量、静态变量的区别
全局变量: 全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包含全局变量定义的源文件需要用extern关键字再次声明这个全局变量。静态局部变量:它只被初始化一次,自从第一次被初始化直到程序运行结束都一直存在,它和全局变量的区别在于全局原创 2011-07-27 17:39:57 · 977 阅读 · 0 评论 -
拷贝构造函数
C++拷贝构造函数:1. 什么是拷贝构造函数拷贝构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。其唯一的参数(对象的引用)是不可变的(const类型)。此函数经常用在函数调用时用户定义类型的值传递及返回。其形式为:Tes原创 2011-08-01 19:11:17 · 520 阅读 · 0 评论 -
字符与字符串
首先需要说明的是:C语言没有string关键字,即没有string类型的变量,string是一个类。但C语言中是有字符串的,有字符串处理库.C语言中的字符串是用空字符('\0')结束的字符数组。字符串值用指向字符串中的第一个字符的指针访问的,字符串的值是第一个字符的指针。字符原创 2011-08-02 15:52:52 · 685 阅读 · 0 评论 -
拷贝构造函数和赋值运算符重载
原文作者:冯明德;补充说明:Shosh 重点:包含动态分配成员的类 应提供拷贝构造函数,并重载"="赋值操作符。 以下讨论中将用到的例子: class CExample{public: CExample(){pBuffer=NULL; nSi转载 2011-08-02 13:21:37 · 5869 阅读 · 0 评论