![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++基本语法
M_gn
这个作者很懒,什么都没留下…
展开
-
vector容器遍历数据的三种方法
#include<iostream>#include <vector>#include<algorithm>using namespace std;void prin(int val){ cout << val << endl;}int main(){ vector<int> v; /...原创 2020-05-04 15:54:02 · 1049 阅读 · 0 评论 -
c++ new关键字使用示例
#include<iostream>using namespace std;// 在堆区用new开辟整形数字void test01(){ int *p = new int(10); cout << *p << endl; delete p;}// 在堆区用new开辟数组void test02(){ in...原创 2020-04-20 14:11:14 · 253 阅读 · 0 评论 -
C++结构体作为参数传入函数
-> 和 .的区别是:-> 的左边必须为指针。.的左边必须为实体。调用函数时把结构体的地址(&)作为参数传递给他。函数定义一个结构体指针去接收地址。#include<iostream>#include<cstring>using namespace std;struct L{ char name[10]; int ag...原创 2020-04-20 13:48:04 · 2379 阅读 · 0 评论 -
C++中数组在函数中通过指针的传递
C++中,函数传递数组可以通过指针传递。下面程序中,把一个 a = {1, 2,3} 的数组,通过a传给plus_one函数,plus_one函数拿指针b去接数组a的第一个元素的地址。plus_one函数中,可以直接通过 *(b + i) 在指针层面运算,也可以通过 b[i] 在数组层面进行运算,运算后同样返回b的第一个元素的地址。主函数中拿指针p去接数组b的第一个元素地址,到此通过plus_...原创 2020-04-15 17:03:31 · 4295 阅读 · 0 评论