零基础学虚幻4(UE4)·全系列 扫二维码继续学习 二维码时效为半小时

(4评价)
价格: 5998.00元

template <class...Args>

void print(Args...args) {

 

}

[展开全文]
One胖man · 2021-12-07 · 0

形参

实参

 

形参是出现在函数定义中

 

实参是出现在函数体中的

 

传值与传引用

 

传引用有一个取地址的过程

 

 

 

 

[展开全文]
One胖man · 2021-12-06 · 0

全局作用域

块作用域   一个大括号就是一个块

 

先在全局作用域定义

后在块作用域定义,块中的作用域只作用于块,出了块的领域就不起作用了

在块中 全局作用域会被隐藏

在块中 同样的定义 外层的会被隐藏

 

静态变量

例如 static int a = 0;

静态变量的生命周期是整个程序

 

自动变量 在块中就初始化,离开块就销毁

 

 

1、VS2017 代码片段 多行注释
(1)选中要 注释的代码段;

(2)按 Ctrl + K 键;

(3)再按 Ctrl +C 键。

 

2、VS2017 代码片段 取消注释
(1)选中要 取消注释的代码段;

(2)按 Ctrl + K 键;

(3)再按 Ctrl +U 键。
 

[展开全文]
One胖man · 2021-12-06 · 0

return a>b?a:b;

a>b是条件

?是运算符

如果是true 返回 冒号前面的 

如果是flase 返回冒号后面的

 

inline int max(int a, int b) 内连函数

 

内连函数写到h中

inling int max(int a,int b) {

    return a>b?a:b;

}

#pragma once

 

constexpr 必须在编译期间就能确定为常量

constexpr int max_length() {return 100;};

跟lei

 

[展开全文]
One胖man · 2021-12-06 · 0

. 成员选择(对象) 不可以
  
-> 成员选择(指针) 不可以

- 负号运算符 可以,负实数

(类型) 强制类型转换 可以

++ 自增运算符 不可以,自增只能是整数

-- 自减运算符 不可以,自减只能是整数

* 取值运算符 必须是地址,地址一定是整数

& 取地址运算符 可以

! 逻辑非运算符 可以

~ 按位取反运算符 不可以,位运算符只能是整数

sizeof 长度运算符 可以

[展开全文]
One胖man · 2021-12-01 · 0

3.14f 表示float

[展开全文]
One胖man · 2021-11-30 · 0

#include

using namespace std;

int main() {
    int a = x;
    int b = y;
    cout << (x / y) + 1 << endl;
}

总条数 除 每页

[展开全文]
若拙 · 2021-11-12 · 0

cin(输入_调取键盘)

cout(输出)

string  字符串

int 整数

float 浮点数

[展开全文]
若拙 · 2021-11-11 · 0

#include <iostream>

#include <string>

using namespace std;


int main()

{
 int n;
 char ch;
 cin >> ch ;

 n = ch - 'A';
 


 for (int i = 1; i <= n+1; ++i)

 {

 for (int j = 0;j < i;++j)
    {
          
    cout << ch;
    --ch;
    
  }
        

    cout <<endl ;

    ch = 'A'+n;
   

 }

 

 
 return 0;


}

[展开全文]
stonefeng · 2021-05-28 · 0

字面值:literal,写在代码里面的常量

[展开全文]
麒麟 · 2020-12-15 · 0

对象:对象是内存中的一段数据

类型:解释了数据的含义,并限定了对象的操作。

变量:有名字的对象。 变量差不多等于变量。

 

 

对象是一个盒子,名字是(name)类型是(string)

类型解释含义。():函数调用。string可以加

1.内置类型     2类类型(用户定义的类型) 

float 7 double 15位有效数字 =是赋值

[展开全文]
szucivil · 2020-09-04 · 0

gongzi.h

#pragma once

#include <iostream>

using namespace std;

 

float  gz(float, float);

 

 

float gz(float a)

{

float kou = 0.87;

float gz = a * kou;

return  gz;

}

 

 

税后工资.cpp

#include <iostream>

#include "gongzi.h"

using namespace std;

 

int main()

{

float  a;

 

cout << "请输入工资" << endl;

 

cin >> a;

 

gz(a);

 

cout << "税后工资=" << gz(a) << endl;

return 0;

 

}

 

 

[展开全文]
eddie · 2020-01-01 · 0

#pragma once
#include <iostream>        //加载输入输出流
using namespace std;        //使用std命名空间


int jh(int& , int & );                //函数定义  int 型函数 jh   参数int  int

int  jh(int& a, int& b)
    {

     int ls =  a;
     a =  b;
     b = ls;
    // return  a, b ;
}

 

 

//#include <iostream>;        //加载输入输出流
// using namespace std;        //使用std命名空间

# include  "jiaohuan.h" 

int main()

{
    int a = 8;
    int b = 6;
     jh(a, b);
    cout << "a=" << a << "b=" << b<<endl;

    return 0;


}

[展开全文]
eddie · 2020-01-01 · 0

形参

形式上的参数,函数声明时候定义的

 

实参

实际上的参数,函数调用时候的参数

 

声明

让编译器知道函数的类型和参数,返回值

 

定义

定义一个函数的类型参数和返回值

 

内联函数

inline 函数,使用的时候是把代码复制过来,代码段的话很快,代码多的话就占用内存

 

lambda 表达式

捕获列表

自动变量

静态变量

应该是常量吧

[展开全文]
eddie · 2020-01-01 · 0

栈内存

是系统分配的内存

 

堆内存是用户自己分配的内存

 

分配速度 栈内存分配速度更快,因为是系统自动分配的

 

[展开全文]
eddie · 2020-01-01 · 0

数据结构 C++ 邓俊辉

面向对象 HEAD FIRST

操作系统概念

 

[展开全文]
syx060 · 2019-11-26 · 0
#include <iostream>


int main()
{
	int a;
	int b;
	std::cin >> a >> b;
	b = a + b;
	a = b - a;
	b = b - a;
	std::cout << a << "," << b << std::endl;
}

节省一个变量

[展开全文]
Saturday · 2019-09-23 · 1