C++
hide_in_darkness
萌新一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++学习笔记2020.3.16(上)
内联函数 编译器将使用的函数代码替换函数调用 优点: 运行速度比常规的函数快 缺点:需要更多的内存 要使用这项特性,必须采取以下措施之一: 在函数声明前加上关键字inline 在函数定义前加上关键字inline 通常的做法是省略原型,将整个定义(即函数头和所有函数代码)放在本应提供原型的地方 注意:内联函数不能递归 注意到整个函数定义都放在一行中,但并不一定非得这样做,然而,如果函数定义站多行...原创 2020-03-16 16:23:59 · 229 阅读 · 0 评论 -
C++学习笔记2020.3.15(下)
函数和结构体 与数组名就是数组第一个元素的地址不同的是,结构名只是结构的名称,要获得结构的地址,必须使用地址运算符& #include<iostream> using namespace std; struct time{ int hour; int minute; }; time t_sum(time t1,time t2); void t_show(time t); c...原创 2020-03-15 22:34:03 · 226 阅读 · 0 评论 -
C++学习笔记2020.3.15(上)
函数和数组 #include<iostream> using namespace std; const int Arsize=5; int sum_arr(int arr[],int n); int main(void){ int arr[Arsize]={1,2,4,8,16}; int sum=sum_arr(arr,Arsize); cout<<sum; re...原创 2020-03-15 18:53:29 · 212 阅读 · 0 评论 -
C++学习笔记2020.3.13(下)
字符cctype 函数名称 返回值 isalnum() 如果参数是字母数字,即字母或数字,该函数返回true isalpha() 如果参数是字母,该函数返回true iscntrl() 如果参数是控制字符,该函数返回true isdigit() 如果参数是数字(0-9)该函数返回true isgraph() 如果参数是除空格之外的可打印字符,该函数返回true ...原创 2020-03-13 14:54:31 · 353 阅读 · 0 评论 -
C++学习笔记2020.3.13(上)
if-else if- if 语句: 简单举个例子: #include<iostream> using namespace std; int main(void){ char ch; int a_grade,b_grade,c_grade; a_grade=b_grade=c_grade=0; cin.get(ch); if (ch == 'A') a_grade++; ...原创 2020-03-13 11:05:46 · 337 阅读 · 0 评论 -
C++学习笔记2020.3.12(下)
while循环 for循环和while循环几乎等效 等待一段时间:编写延迟循环 #include<iostream> using namespace std; int main(void){ long wait=0; while (wait<100){ wait++; }; return 0; } ANSI C和C++库中有一个函数有助于完成这样的工作. 这个...原创 2020-03-12 15:25:19 · 272 阅读 · 0 评论 -
C++学习笔记2020.3.12(上)
<<运算符的优先级比表达式中使用的运算符高,因此下列代码要用括号括起来来获得正确的运算顺序 #include<iostream> int main(void){ using namespace std; int x; cout<<(x=100)<<endl; cout.setf(ios_base::boolalpha); cout<&...原创 2020-03-12 13:50:16 · 206 阅读 · 0 评论 -
C++学习笔记2020.3.10
istream类提供了一些面向行的类型成员函数: getline() 和 get() 这两个函数都是读取一行的输入,直到达到换行符。 区别: getline()会舍弃换行符 get()会保留换行符 getline(): 该函数常用的有两个参数,一个参数表示用它来存储输入行的数组的名称;第二个参数是要读取的字符数 #include<iostream> int main(void){ u...原创 2020-03-10 22:26:06 · 302 阅读 · 0 评论 -
C++学习笔记2020.3.9
C++变量名的定义: 1、在名称中只能使用字母、字符、数字和下划线 2、名称的第一个字符不能是数字 3、C++大小写敏感(区分大小写字符) 4、不能将C++关键字用作名称 5、(重点)双下划线或大写字母开头的名称被保留给现实(编译器及其使用的资源)使用以一个下划线开头的名称被保留给现实,用作全局标识符 C++赋值的方法:(以下的都是合法的) #include<iostream> int...原创 2020-03-09 19:57:48 · 244 阅读 · 0 评论
分享