c++自学笔记
文章平均质量分 61
yan_nLiiiiii
研0学生 本科吉大 研博中科院 方向为cv
随缘会在这里更新笔记等
展开
-
黑马程序员P56-71 来自小白的C++自学笔记(三) 指针和结构体有关知识 (已掌握C语言基础)
指针指针的定义和使用可以理解为:指针即是地址语法:数据类型 * 指针变量名;如:int a=10;int *p;p=&a;解引用:指针前加*代表解引用,找到指针指向的内存中的数据如:*p=1000;// a变为1000空指针和野指针空指针指针变量指向内存中编号为0的空间用途:初始化指针变量空指针指向的内存是不可以访问的int *p=NULL;*p=100;//错误 0到255之间的内存编号是系统占用的,因此不可以访问野指针原创 2021-01-28 10:16:32 · 170 阅读 · 2 评论 -
黑马程序员c++学习笔记(二) 数组和函数(已掌握C语言基础)P42-55
数组一维数组数据类型 数组名[数组长度]特点:1.放在一块儿连续的内存空间中2.数组中每个元素都是相同的数据类型注意:数组元素的下标是从0开始索引的一维数组名:1.可以统计整个数组在内存中的长度:sizeof(arr)2.可以获取数组在内存中的首地址 cout<< arr << endl;注意:数组名是常量,不可以进行赋值操作。如:arr=100;//错误例:冒牌排序法递增排序:int main(){ int arr[9]={4,2,8,0,5,7,原创 2021-01-27 10:13:45 · 168 阅读 · 1 评论 -
黑马程序员C++学习笔记(一)(已掌握C语言基础)P1-P41
用c++书写Helloworld#include<iostream>using namespace std;int main(){ cout << "Hello world" << endl;//endl表示换行 system("pause"); return 0;}注意与C语言不同的输出方式变量和常量输出变量:int a=10;cout << "a= " << a << endl;输出:a=1原创 2021-01-25 20:16:29 · 346 阅读 · 3 评论