![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
LANGXUEWEN
这个作者很懒,什么都没留下…
展开
-
C++几个概念简介
参数传递 C++中有四种函数的参数传递方式: 值参数传递 值参数传递是缺省的参数传递方式,程序在运行时,对应的实际参数的值传送给形式参数所对应的局部工作区中的单元,当函数执行终止时,函数修改的是形式参数所对应的工作单元的值,而该值不传回给实际参数,因此该方式不会改变对应形式参数的实际参数的值。 引用参数传递 使用引用参数传递方式时,需在函数的形表中将形参声明为引用类型,即在参数名前加上一个 “&”。当一个实参与一个引用类型形参结合时,被传递的不是实参的值,而是实参的地址,函数通过地址存取被引原创 2020-07-16 14:39:20 · 194 阅读 · 0 评论 -
C++刷过的笔试题知识点
. 函数若无返回值,则它一定无形参。 X 析构函数可以有参数,但没有返回值 . 某32位系统下, C++程序void *p = malloc( 100 ); sizeof (p)= 4 ? 指针所占字节数总是与int保持一致,在32位平台上,int占4个字节 指针参数本质上是值传递,但是值的类型是变量的引用。所有操作都是对变量本身的操作而不是它的复制 交换的两种写法: void Swap (int &x,int &y) { int temp=x; x=y; y=temp原创 2020-06-22 22:21:48 · 311 阅读 · 0 评论 -
一维数组
一维数组 找最大值 Getmax(int a[],int n) 选择排序 selectsort(int a[],int n) 冒泡排序 bubblesort(int a[],int n) 折半查找某元素的位置(二分法查找) binarysearch(int a[],int n) 找最大值 int Getmax(int a[], int n) { int pos, temp; pos ...原创 2018-11-03 23:56:04 · 176 阅读 · 0 评论 -
if-else
给定三条边,判断是否为三角形,如果是,判断是什么三角形 不是三角形 等腰三角形 直角三角形 任意三角形 #include<iostream> using namespace std; int main() { int a, b, c; cin >> a >> b >> c; if (a + b &原创 2018-11-20 18:23:49 · 101 阅读 · 0 评论