C++短的改错题

来源:百度知道 编辑:UC知道 时间:2024/07/04 18:49:50
void main(){
int& ref=num;
ref=ref+100;
num=num+50;
}
主要想知道原理,麻烦各位稍微说详细点.

无头文件应该加上
#include<iostream>
using namespace std;
还有变量num没有定义,因而不能赋值给ref.而且它们两个变量都没有初始值.

error C2065: 'num' : undeclared identifier
变量num 没定义

没有包含头文件
main类型必须为int
num为定义
程序无任何返回和输出,无意义

不会