摘要:
/* 对于for循环 *//*for(initializition; test-expression; update-expression)中01)initializition只执行一次初始化02)test-expression决定循环体是否被执行,通常可以是任意表达式03)update-expre 阅读全文
摘要:
# vector&array # /* 模板类vector *///vector<typeName> vt(n_elem); //创建名为vt的vector对象,它可存储n_elem个类型为typeName的元素,其中(n_elem)可以省略,n-elem可以是变量//要使用vector对象,必须包 阅读全文
摘要:
# static&组合类型 # /* c++管理数据内存方式 */ //自动存储:在函数内部定义的常规变量使用中断存储空间,称为自动变量(存储在栈中),意味着他们在所属的函数被调用时自动产生,在函数结束时消亡(内存自动释放)//静态存储:在函数外面定义或者是使用关键字static定义的变量,在整个程 阅读全文
摘要:
# string定义字符串 # #include <iostream>#include <string> //for string class available 要使用string去定义变量,必须包含这个头文件//要使用string类,必须包含string这个头文件.string类位于名称空间st 阅读全文
摘要:
# 指针 # #include <iostream> int main(){ using namespace std; /* 指针引入 */ int updates = 6; //声明一个变量 int* p_updates; //声明一个指针p_updates,该指针指向一个地址 p_updates 阅读全文
摘要:
# 结构体 # /* 定义结构体并初始化方法一 */#include <iostream> //外部结构声明,在所有的函数中都可以使用struct inflatable //定义新类型inflatable(类型int char 等基本数据类型){ std::string name; //将name的 阅读全文
摘要:
# char # #include<iostream> /*使用键盘输入字符时,cin将键盘输入的M转换为77,输出时,cout将77转换为M;另外c++对字符只用单引号,对字符串使用双引号 */ int main(){ using namespace std; char ch='M'; //'M' 阅读全文