摘要: vector是STL中最常见的容器,它是一种顺序容器,支持随机访问。 vector是一块连续分配的内存,从数据安排的角度来讲,和数组极其相似, 不同的地方就是:数组是静态分配空间,一旦分配了空间的大小,就不可再改变了; 而vector是动态分配空间,随着元素的不断插入,它会按照自身的一套机制不断扩充 阅读全文
posted @ 2012-05-30 14:38 狂吼的面包圈 阅读(21575) 评论(0) 推荐(0) 编辑
摘要: 问一道小学的题,1+2+3….+99+100的结果是多少,我想这个对于我们来说很easy的,5050,但是如果在程序中,我们怎么实现呢,难道真要一个一个加吗,显然太麻烦了,这个时候我们需要循环语句来帮我们解决这个问题 1. for语句 for语句的表达式是: for(表达式1;表达式2;表达式3) 阅读全文
posted @ 2011-08-02 20:24 狂吼的面包圈 阅读(1539) 评论(0) 推荐(0) 编辑
摘要: 好啦,继续上次的内容,我们来先说下条件运算符。 这是一个三目运算符,貌似也是c++唯一一个这样的运算符,不过它其实很简单。 表达式如下: Expr1 ? Expr2 : Expr3 意思就是如果Expr1是真,那么返回Expr2,否贼返回Expr3。 例如: int a=10; int b=a<3 阅读全文
posted @ 2011-08-01 19:39 狂吼的面包圈 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 在我写一起学c++(二)中说道注释的重要性,特意找了Google c++编程规范给大家参考。希望能对大家有所帮助,并且在以后为大家继续更新相应的规范要求 注释虽然写起来很痛苦,但对保证代码可读性至为重要,下面的规则描述了应该注释什么、 注释在哪儿。当然也要记住,注释的确很重要,但最好的代码本身就是文 阅读全文
posted @ 2011-07-28 21:03 狂吼的面包圈 阅读(3990) 评论(0) 推荐(1) 编辑
摘要: 继续上回要说的常量 一.常量主要是数字常量、字符常量、字符串常量、宏定义常量、转义字符。 我们先来看下转义字符: 转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单撇号( ''),用于表示字符串常量的双撇号( 阅读全文
posted @ 2011-07-26 21:29 狂吼的面包圈 阅读(464) 评论(2) 推荐(0) 编辑
摘要: 最近有点忙,没时间更新,今天周末给大家补上。 今天主要来说学最基础,入门的东西了。 在c++语言中使用的词汇有六种:标识符,关键字,运算符,分隔符,常量,注释符。 我们先来看看关键字: 关键字就是由c++语言规定的具有特定意义的字符串,用户定义的标识符不能跟关键字同名。 1. 类型关键字 关键字 含 阅读全文
posted @ 2011-07-24 12:51 狂吼的面包圈 阅读(429) 评论(0) 推荐(1) 编辑
摘要: 我们继续之前的内容 #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { cout<<"HelloWorld"<<endl; return 0; } C+ 阅读全文
posted @ 2011-07-19 11:00 狂吼的面包圈 阅读(334) 评论(1) 推荐(0) 编辑
摘要: 细细算来,自己学习c++也有至少半年多时间了吧,一直在博客园看其他人分享的经验和教程,自己因为各种理由(其实就是太懒了)没有时间来分享一些自己学习c++过程中的经验。痛定思痛,决定以后无论什么时候也要抽出时间来分享自己在学习过程中的经验,大家一起进步 对于一门编程语言来说,最重要的就是要多读多写,没 阅读全文
posted @ 2011-07-18 16:40 狂吼的面包圈 阅读(369) 评论(3) 推荐(1) 编辑
摘要: 最近一直看老大们写的代码。发现Pragma的几种常用用法 其格式一般为: #Pragma Para其中Para 为参数,下面来看一些常用的参数。(1)message 参数。 Message 它能够在编译信息输出窗口中输出相应的信息其使用方法为:#Pragma message(“消息文本”)当编译器遇 阅读全文
posted @ 2011-07-04 22:59 狂吼的面包圈 阅读(1087) 评论(0) 推荐(1) 编辑