
C/C++学习笔记
文章平均质量分 66
小李00
游戏开发者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++学习笔记问题大全【整理】
C++学习笔记原创 2014-06-06 21:17:10 · 1920 阅读 · 0 评论 -
【C++收集问题】学习笔记
头文件中加入USING_NS_CC; 是什么意思? #defineUSING_NS_CCusing namespace cocos2d所谓namespace,是指标识符的各种可见范围。如:#include "HelloWorldScene.h"USING_NS_CC;原创 2014-02-26 11:51:38 · 850 阅读 · 0 评论 -
备考复习攻略:全国计算机等级考试C++怎么准备?
天下事有难易乎?为之,则难者亦易也;不为,则易者亦难也!确实如此啊!不要听别人说难你就不去做,做了才知道的。 计算机等级考试相对于软考来说,还是比较容易考的。只要认真复习还是比较好过。其实考证备考并不是仅仅为了考试,更重要的是我们通过备考的过程,做题思考、上机实操,总结梳理知识点巩固基础,学到真正的技术才是最主要的! 不可盲目地仅以书本为中心,也不可以仅以做题或者上机为原创 2014-03-01 17:32:37 · 4585 阅读 · 0 评论 -
2008年9月计算机等级考试二级C++笔试试题答案与解析
2008年9月计算机等级考试二级C++笔试试题一、选择题(每小题2分,共70分)(1)一个栈的初始状态为空。现将元素 1、2、3、4、5、A、B、C、D、E 依次入栈,然后再依次出栈,则元素出栈的顺序是(B)。A)123456ABCDE B)EDCBA54321C)ABCDE12345 D)54321EDCBA【答案】B)EDCBA原创 2014-03-25 19:41:00 · 2273 阅读 · 0 评论 -
2007年9全国计算机等级考试二级笔试试卷C++语言程序设计答案及解析
2007年9全国计算机等级考试二级笔试试卷C++语言程序设计答案及解析原创 2014-03-24 20:12:50 · 2914 阅读 · 1 评论 -
用setw( )设置字段宽
用setw( )设置字段宽要加上#include 应用举例一:如果直接用cout代码演示#include#includeusing namespace std;int main(){ cout<<setw(5)<<123<<16<<endl; return 0;} 则输出结果为 12316(数字12316前面有2个空格)原创 2014-02-23 21:21:14 · 5230 阅读 · 0 评论 -
2007年4月计算机等级考试C++考试试卷参考答案及解析
2007年4月计算机等级考试C++考试试卷参考答案及解析该试题网上流传的参考答案错漏比较多,本文已经对其进行修正,并添加了答案解析。因本人水平有限,如果有错漏的地方还请多多指教!一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)下列叙述中正确的是。A)算法的效率只与问原创 2014-03-20 19:27:06 · 2334 阅读 · 0 评论 -
2004年9月全国计算机等级考试二级笔试试卷参考答案及解析
2004年9月全国计算机等级考试二级笔试试卷参考答案及解析公共基础知识及C++语言程序设计 (考试时间90分钟,满分100)分) 一、选择题((1)~(35)每小题2分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1) 下面叙述正确的是 A)算法的执行效率与数据的存储结原创 2014-03-20 18:43:55 · 2428 阅读 · 0 评论 -
杂谈:关于计算机等级考试二级评分标准
考题题型:计算机二级现在实行的是无纸化考试,40分选择题+60分程序题。其中选择题是40道单项选择题,程序题(上机题)包括程序填空题(18分)、程序改错题(18分)、程序设计题(24分)三道大题,又称基本操作题,简单应用题,综合应用题。评分方式及优缺点:考试是电脑自动评分为主的,即上机考试的成绩由考生交卷后由计算机直接评分给出,机器阅卷。单选题这个由计算机自动评分确实很原创 2014-03-05 13:36:17 · 17817 阅读 · 0 评论 -
用C++实现《经典c程序100例》(未完待续)
《经典c程序100例》这个文章是我在百度文库中看到的,看到这个文章心情非常激动,很感激原创者的伟大贡献!太伟大了!!感觉里面的小例子拿来用于练习很能够活跃算法思维。 本文主要是用C++实现《经典c程序100例》以下程序已经在VC++ 6.0中调试。 【程序1】题目:由1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1. 程序主体功能分析:先原创 2013-12-23 18:36:46 · 10235 阅读 · 4 评论 -
关于AB和16706的奇妙关系
cout如果是字符串AB则需要用双引号,即写为cout否则如果写为cout关于为什么会输出16706?情况是这样的,这个AB单引号括起来的字符串,实际为16进制的int型整数常量。字符'A'的值是十进制的65,字符'B'是66每个字符占1个字节,也就是8位,'A'转换成二进制是1000001,'B'是1000010'A'在内存中是01000001,‘B'是0100001原创 2014-06-08 21:29:39 · 1379 阅读 · 0 评论 -
C++学习笔记:从愉快的hello world开始!
计划每天花些时间,整理汇总一下C++的一些笔记,以供随时翻阅温习。当时学习的时候用的是Visual C++6.0编译器。 代码练习1:#include int main (){ std::cout return 0;}运行结果:hello world! 1、#include#include 是个包含命令,就是把iostream这个原创 2013-12-18 17:17:14 · 2058 阅读 · 0 评论 -
C++ 获取文件夹下的所有文件名
需要加#include#include转载 2014-07-17 20:23:30 · 1528 阅读 · 0 评论 -
我再也不想在任何头文件中看到“using namespace xxx;”了
原文链接:http://www.ituring.com.cn/article/23606在这里,我毫不回避地说了这句话。作为一个开发者/团队领导者,我经常会去招聘新的项目成员,有时候也帮助其他组的人来面试应聘者。作为应聘流程之一,我经常要求应聘者写一些代码,因此我检查过相当多的代码。在最近提交的C++代码中,我注意到一个趋势,在任何头文件中,我总是能看到以下代码:usi转载 2015-03-19 19:30:19 · 1197 阅读 · 0 评论 -
关于cocos2dx如何通过win api 获取win系统屏幕尺寸
http://blog.csdn.net/hzy694358/article/details/7396130原创 2014-07-30 19:43:38 · 957 阅读 · 0 评论 -
学习笔记问题大全【整理】2
问:C语言中结构化程序设计的三种基本控制结构 顺序结构 选择结构 循环结构问:什么是预编译,何时需要预编译?预编译又称为预处理,是做些代码文本的替换工作。处理#开头的指令,比如拷贝#include包含的文件代码,#define宏定义的替换,条件编译等,就是为编译做的预备工作的阶段,主要处理#开始的预编译指令,预编译指令指示了在程序正式编译前就由编译器进行的操作,可以放在程序中的原创 2014-06-06 22:55:29 · 1368 阅读 · 0 评论 -
对一个已排序的数组插入一个新的数字排序
system("pause"); system("pause");是程序内部实现暂停,重新开始需要代码。std::cin>> response;只需要随便按些键就可以继续执行代码。顾明思意,是标准的C++类库(standard library)。是主要针对微软系统的。原创 2014-07-28 20:36:19 · 2226 阅读 · 0 评论 -
C++语言怎么判断输入是否数字?或者字母?
假设用char ch接收用户输入判断字母:写字母:if((ch>='a')&&(ch写字母:if((ch>='A')&&(ch字母(包含写):if(((ch>='a')&&(ch='A')&&(ch判断数字:if((ch>='0')&&(ch给段程序明白:#include #include int main() {char ch;原创 2014-08-03 00:45:33 · 25088 阅读 · 0 评论 -
判断字符串最后一个字符是否为.号
获取字符串的最后一个字符判断最后一个字符是否为.号,或者其他字符我的字符串files[i]是字符串数组里面的其中一个,需要借助转换成char *pstd::string str=files[i].c_str();//从string []转换到string str.c_str()从string转换到const char*char* p =const_castchar*原创 2014-07-26 13:48:38 · 8452 阅读 · 0 评论 -
指针数组的初始化
http://see.xidian.edu.cn/cpp/biancheng/view/152.html 二维数组http://blog.csdn.net/chenshijun0101/article/details/6640377 二维数组的初始化http://zhidao.baidu.com/link?url=vyfuS7PW30wuN4dVrZl8eMWF4KSpGUhrb2原创 2014-07-24 23:12:42 · 15790 阅读 · 2 评论 -
eclipse报错: permission is only granted to system apps
修改androidmanifest.xml文件,添加android.permission.HARDWARE_TEST 这个是允许访问硬件。可是,经常修改后eclipse马上来个报错说是 permission is only granted to system apps 。这时候,千万别被迷惑了,这个报错的解决方法是在eclipse的菜单依次点击project->clean,然后原创 2014-06-13 22:09:43 · 1296 阅读 · 0 评论 -
C和C++中%输出的区别
%的输出,怎么弄?C++中直接输出就行了,例如:int i=50;cout输出结果是50%如果是c使用printf函数时,还可以使用两个%从而输出%号。int i=50;printf("%d%%",i);//即两个%连写带表示是%这样,输出结果也是50%这是因为C语言中百分号%和转义字符一样特殊,所以输出%是用%%,而不是%。使用printf输出的时候,prin原创 2014-06-13 12:54:26 · 2156 阅读 · 0 评论 -
c++ 怎样判断字符串string里面是否含有某个字符串?
c++ string怎样判断字符串里面是否含有某个字符串?例如:string str="afdsdfs_hello_sdfas#@!";怎样判断str里面是否含有“hello",,谢谢 使用 string 的 find 成员函数。 #include #include using namespace std;int main(){string str = "a原创 2014-07-21 23:56:05 · 79973 阅读 · 1 评论 -
C++中利用stringstream或者c_str()进行int型与string型char*类型转换
我只挑最简单易懂的,管他效率不效率的。int转stringint n = 0;std::stringstream ss;std::string str;ssss>>str;string转intstd::string str = "123";int n = atoi(str.c_str());原创 2014-07-21 20:54:58 · 4828 阅读 · 0 评论 -
纯C/C++语言创建文件夹(非MFC)
http://blog.csdn.net/scarin/article/details/17450109#include int main(){ _mkdir("c:\\abc"); _mkdir("c:\\abc\\fadf"); return 0;}原创 2014-07-21 23:40:40 · 903 阅读 · 0 评论 -
C语言判断文件夹或者文件是否存在的方法
#include #include int main(void){ if ( !access("C://windows",0) ) puts("C://windows EXISITS!"); else puts("C://windows DOESN'T EXISIT!"); return 0;}原创 2014-07-21 23:35:22 · 2445 阅读 · 0 评论 -
计算机等级考试二级C++上机模拟试题11套汇总及答案解释(三)
练习7一、改错题 使用VC6打开考生文件夹下的工程kt12_1,此工程包含一个源程序文件kt12_1.cpp,但该程序运行有问题,请改正函数中的错误,使该程序的输出结果为: 100 源程序文件kt12_1.cpp清单如下:#includetemplateclass pair{ T value1,value2;public:原创 2014-03-05 11:22:47 · 2449 阅读 · 0 评论 -
计算机等级考试二级C++上机模拟试题11套汇总及答案解释(二)
练习4 一、改错题 使用VC6打开考生文件夹下的工程kt9_1,此工程包含一个源程 序文件kt9_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: 4,5 20 源程序文件清单如下:#include using namespace std; class A { protected:原创 2014-03-05 11:16:23 · 1746 阅读 · 0 评论 -
char *myString = "Hello-World!";和 char myString[] = "Hello-World!";
(20)下列语句中,正确的是(A)。A)char*myString="Hello-World!";B)char myString="Hello-World!";C)char myString[11]="Hello-World!";D)char myString[12]="Hello-World!";【答案】AChar是字符型变量,不能直接把字符串"Hello-World原创 2014-02-23 21:15:10 · 3964 阅读 · 0 评论 -
VC++中控制光标的移动
VC中 这是gotoxy的源代码,下面直接使用就行了,要包含头文件#include。 void gotoxy(int x,int y) //goto语句{COORD pos;pos.X = x - 1;pos.Y = y - 1;SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HA原创 2014-01-01 17:00:16 · 7647 阅读 · 0 评论 -
C++输出某个数据的类型:关于typeid(a).name()的用法
#include #include using namespace std;int main(){ int a; float b; cout<<"a的类型是"<<typeid(a).name()<<endl; cout<<"b的类型是"<<typeid(b).name()<<endl; a=4.2; b=42L; cout<<"赋值后a的类型是"<<ty原创 2014-02-17 14:24:07 · 24428 阅读 · 0 评论 -
C++词法规则之变量 常量 语句 注释
常量广义上来说:c++有两种数据类型,常量和变量。 常量是在定义后它在程序运行中其值不能被改变的量。C++中可以用#define 、const 这两种方法定义常量。例如:#define PRICE 10 //定义单价常量10。const int PRICE = 10; //定义单价常量10。常量名称通常用大写字母表示,常量名应尽量反映常量代表的意义以增加程序可读性。原创 2013-12-19 17:39:49 · 1295 阅读 · 0 评论 -
C++数据类型:基本数据类型 构造数据类型(自定义数据类型)
数据类型c++从广义上根据量的值是否可变,可分为常量和变量两种数据类型。C++根据数据复杂程度,划分为基本数据类型和构造数据类型这两大类。其中,基本数据类型包括:整型(short,int,long)、实型(又称浮点型)(float和double)、字符型char、布尔型bool等。构造数据类型包括:数组、引用、结构体、联合、类等,他们可以通过其他的数据类型进行构造,由程序员自定义,原创 2013-12-22 13:59:29 · 5371 阅读 · 0 评论 -
C++词法记号规则之标识符 关键字 操作符 分隔符 空白符
C++词法规则之标识符 关键字 操作符 分隔符 空白符 标识符标识符是标识变量名,符号常量名,函数名,数组名,类型名,文件名的有效字符数列。1、由字母、数字、下划线、美元符组成,第一个字符必须为字母、下划线或者美元符$开头。2、大写字母、小写字母被认为是两个不同的字符。3、不能用C++关键字作为名称,如:class,const等 关键字keyword(保留字)原创 2013-12-19 13:11:04 · 4427 阅读 · 0 评论 -
计算机等级考试二级C++上机模拟试题11套汇总及答案解释(一)
计算机等级考试二级C++模拟试题1上机部分 一、改错题使用VC6打开考生文件夹下的工程kt6_1,此工程包含一个源程序文件kt6_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:Constructor2Constructor1i=0i=10Destructor源程序文件kt6_1.cpp清单如下:#include using原创 2014-03-05 10:58:42 · 3736 阅读 · 0 评论 -
C++学习资源汇总(持续更新中)
C/C++基础学习:视频教程推荐:范磊老师书籍《零起点学通C++》,有配套视频,又名从新手到高手c++全方位学习,视频地址http://www.enet.com.cn/eschool/video/c++/ 齐幼菊老师《C++语言程序设计》,优酷视频地址:http://v.youku.com/v_show/id_XMTU2MTQ1MDg=.html?f=1835177原创 2014-02-15 21:50:33 · 2549 阅读 · 0 评论 -
&怎么区分它是引用,还是取地址符?
当&作为引用的时候,必须在定义时候就进行初始化,如果不进行初始化则会编译报错。例如:int N;int &rN = N;应用举例:#include using namespace std;int main(){int N;int &rN= N;N=1;cout<<"rN的值为:"<<rN<<endl;cout<<"&rN的值为:"<<&r原创 2014-02-17 22:17:19 · 3740 阅读 · 1 评论