c++primary
文章平均质量分 65
c++ primary
夜辉疾风
授人以鱼= =true?鱼:渔
展开
-
1.1 c++_开始
1,main()函数 2,预处理器和头文件 3,命名空间 4,c++输出 5,源代码格式化1,main()函数int main(){return 0;} 也可以写作:int main(void){return 0;}括号中写void和括号中空着是等效的return 0;的语句只适用于main()函数。2,预处理器和头文件如果c++中需要用到输入输出工具则需要添加如下的头文件和代码: //原创 2017-09-19 19:58:48 · 468 阅读 · 0 评论 -
1.10 c++_函数
c++ 定义函数的通用格式: void functionName (parameterList){ statement(s); return; }调用函数:#include <iostream>void test1(int);//声明函数的时候,参数可以只写类型double test2(double a);void test3(string);void test4(in原创 2017-10-11 20:10:32 · 452 阅读 · 0 评论 -
1.9 c++_逻辑运算符
1.if 2,与、或、非 3,switch 4,文件输入/输出1,ifc++的if语句和java相似if(逻辑判断){ if(逻辑判断) else}else if(逻辑判断){ if(逻辑判断) else if(逻辑判断) else}else{}2,与、或、非或门:|| 与门:&& 非门:!5==5 || 5=9 //true 5==5 &&原创 2017-09-28 21:14:15 · 416 阅读 · 0 评论 -
1.8 c++_关系表达式
1,for循环 2,while循环 3,文本输入 4,二维数组1,for循环同java的循环一样: for (int i = 0; i cout 1,设置初始值。 int i= 0; 2,逻辑判断,是否符合继续往下执行的条件。 i 3,执行循环操作。具体逻辑 4,更新逻辑只。i++另一种写法 int ints[5] = {1,2,3,4,5}; fo原创 2017-09-27 13:13:06 · 322 阅读 · 0 评论 -
1.7 c++_指针
1,指针和字符串 2,使用new来创建动态结构 3,自动、静态、动态存储 4,类型组合 5,数组的替代品1,指针和字符串char tests[20] = "tests";const char* test1 = "test1";char* test2;cout << "字符串数组tests输出内容是:tests" << tests;cout << "字符指针test1输出内容是:test原创 2017-09-24 21:35:07 · 252 阅读 · 0 评论 -
1.6 c++_指针
1,生命和初始化 2,指针的危险 3,关键字new和delete 4,指针算术 5,小结初始化指针:*被用作指针 *两边的空格是可选的,空格有或者没有无所谓int * test1;//这表明,*test1的类型是int型,test1变量本身是指针(地址);test1指向int类型、test1也是指向int型的指针。int test2 = 5;int* test3 = &test2;//通原创 2017-09-23 18:23:14 · 220 阅读 · 0 评论 -
1.5 c++_复合类型
1,数组 2,字符串 3,string 4,结构 5,共用体 6,枚举1,数组数组初始化方式: int ints[20]; int ints[3] = {1,2,3};c++11 初始化方式 int ints[2] {1,2};//可以省略=号2,字符串初始化: char ch[11] = “test,test”; char ch[] = “test,test,test”;输入:原创 2017-09-20 21:05:29 · 294 阅读 · 0 评论 -
1.4 c++_数据
**1,变量 2,限定符 const 3,运算符**1,变量1,名称中只能使用字母、数字、下划线 2,第一个字符不能是数字 3,区分大小写 4,要与c++关键字区分开 5,以两个下划线、下划线和大写字母开头的名称被保留给“实现”(编译器和它使用的资源)使用(例如:_test_test、_Test、__test) 6,以一个下划线开头的名称被保留非编译器和它使用的资源,用作全局标识 7原创 2017-09-20 19:56:03 · 243 阅读 · 0 评论 -
1.3 c++_函数
**1,使用库函数 2,自定义函数**1,使用库函数c++库函数存储在库文件中,编译器编译时要在库文件搜索你正在使用的函数 例子:sqrt.cpp#include <iostream>#inlucde <cmath>//老的编译器可能需要使用cmath.h//这是一个导入库函数来计算平方根的函数using namespace std;int main(){ double d1;原创 2017-09-19 21:07:02 · 368 阅读 · 0 评论 -
1.2 c++_语句
1,声明、变量、赋值 2,cout的新用法 3,其他++语句1,声明、变量、赋值int testInt; double testDouble; testInt = 1; testInt++; testInt +=1; testInt = 2+2; testDouble = testInt = 1; testDouble +=testInt; 赋值的顺序:从右往左2,cout的新用原创 2017-09-19 20:44:09 · 351 阅读 · 0 评论