返回值系统自动生成返回值的副本,该副本可以在程序中的返回点获得函数原型声明除非函数的定义在相同源文件的前面,否则必须使用函数原型声明(通常在#include和using之后):#include <iostream>using namespace std;double power(double x,int y); //函数原型声明,形参可以和函数实现不同甚至只写double,
数组数组若没有指定初始值则为内存遗留值如果指定了部分初始值,那么其余部分也默认被指定为0:long data[100]={0}; //给data数组的所有元素赋0字符串是附加有特殊字符(/0)的字符序列数组的填充:char president[]="thank you";wchar_t president[]=L"thank yo
选择语句else总是属于前面最近的还没有对应else的ifswitch格式switch (choice){ case choice1:...; break; case choice2:...; break; ... default:}可以不要default那么如果不匹配默认不执行break如果没有则默认一直往下执行如果在casse中创建变量那么必须用{}把c
头文件#include <>或#include ""<>强制类型转换double a=1.6;cout<<static_cast<int>(a)<<endl;输出为1注意旧的强制类型转换为int(a),这比新的更容易出错,得不到想要的结果,所以推荐static_cast<转换成的类型>()自动判断数据类型auto n
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号