![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习笔记
weixin_45376739
这个作者很懒,什么都没留下…
展开
-
C++入门笔记 文件输入输出
文本文件写文件 #include <fstream>//包含头文件 ofstream ofs;//创建流对象 ofs.open("文件路径",打开方式);//打开文件ofs << "写入的数据";//写数据ofs.close();//关闭文件读文件#include <fstream>//包含头文件 ifstream ifs;//创建流对象 ifs.open("文件路径",打开方式);//打开文件并判断文件是否打开成功//四种方式读取//第原创 2021-04-06 19:21:03 · 178 阅读 · 0 评论 -
C++入门笔记 指针
指针指针的作用: 可以通过指针间接访问内存int update=6;int* p_update;p_update=&update;//变量update表示值,可以用&来获得地址//变量p_update表示地址,用*获取该地址的值C++中创建指针时,只会创建用来存储地址的内存,而不会分配用来储存指针指向的数据的内存,所以下述不允许long *fellow;*fellow=2233;//但是可以用new分配内存int *pn=new int;释放内存delete*p原创 2021-03-31 21:13:29 · 57 阅读 · 0 评论 -
C++入门笔记 结构
结构体定义与访问struct structName{ string name; float volumn;};struct structName sN1;sN1.name="UESTC";sN1.volumn=0;struct structName sN2={"Good",0};可以使用结构体数组,可以结构体嵌套,可以作函数参数struct student arr[3]= { {"张三"}, {"李四"}, {"王五"} };void printStudent(st原创 2021-03-31 20:54:58 · 49 阅读 · 0 评论 -
C++入门笔记 字符串
字符串储存在内存中连续字节的一系列字符字符串要以’\0’标记结尾,其ASCII码为0char cat[8]={'f','a','t','e','s','s','a','\0'};char bird[11]="Mr. Cheeps";char fish[]="Bubbles";//初始化别忘了空字符统计函数sizeof(cat);//数组本身长度strlen(cat);//储存的字符串长度字符串输入cin>>cat;//读入一个单词,识别到空白后自动停止cin.getl原创 2021-03-31 20:31:15 · 67 阅读 · 0 评论 -
C++入门笔记 数组
数组一种数据格式,能够储存多个同类型的值typeName arrayName[arraySize]初始化int card[4]={3,6,8,10};int hand[4];for(i=0;i<4;i++){ hand[i]=i; }float hotelTips[5]={5.0,2.5};//初始化提供的值可以少于元素数目数组名称:可以统计整个数组在内存中的长度 sizeof(hand)/sizeog(hand[0]);可以获取数组在内存中的首地址二维数组原创 2021-03-31 19:43:34 · 51 阅读 · 0 评论 -
C++入门笔记 循环结构
选择结构单ifif (条件) { 执行语句; }多ifif (条件1) { 执行语句; } else if (条件2) { 执行语句; } else if (条件3) { 执行语句; } else { 执行语句; }三目运算符判断的式子 ? 成功则执行,并返回表达式值 : 失败则执行,并返回表达式值;switch运算符switch(表达式){ case 结果1:执行语句;break; case 结果2:执行语句;break;原创 2021-03-30 21:11:59 · 49 阅读 · 0 评论 -
C++ 入门笔记 运算符
算术运算符赋值运算符比较运算符逻辑运算符位运算符原创 2021-03-30 20:58:16 · 45 阅读 · 0 评论 -
C++入门笔记 数据类型
整型作用:整型变量表示整数类型数据C++中能够表示整型的类型有以下几种方式,区别在于所占内存空间不同:运算符sizeof:统计数据类型所占内存大小sizeof(int);头文件climit:定义了符号常量,如下实型(浮点型)作用:用于表示小数浮点型变量分为两种:单精度float双精度double两者的区别在于表示的有效数字范围不同。字符型作用:字符型变量用于显示单个字符语法:char ch = 'a';在显示字符型变量时,用单引号将字符括起来,不要用双引号原创 2021-03-29 20:59:15 · 94 阅读 · 0 评论 -
C++入门笔记01
基本格式#include <iostream>using namespace std;//名称空间,可以避免同名的函数但是功能不同而造成的冲突int main() { cout << "hello world!";//输出语句 return 0;}//在main函数中填写你的代码添加注释//单行注释/*多行注释*/输入输出语句cout<<string;cout<<string1<<string2<原创 2021-03-28 16:30:50 · 44 阅读 · 0 评论