标签:
#include<iostream> int main() { std::cout<<"test \n"; int sjk; std::cin>>sjk; std::cout<<sjk; return 0; }
#include <iostream> //using std::cout; //using std::endl; using namespace std; int main() { cout<<"test \n"; cout<<endl; return 0; }
命名空间冲突问题
#include <iostream> //using namespace std; namespace a{ int a=1; } namespace b{ int a=2; } int main() { //int a=3; using namespace a; using namespace b; std::cout<<a<<"|"<<a::a<<"|"<<b::a<<std::endl; return 0; }
函数应用
#include <iostream> using namespace std; int sum(int a, int b) { return a+b; } int main() { int a, b; cin>>a; cin>>b; cout<<"a+b="<<sum(a,b); return 0; }
函数的声明与定义
#include <iostream> using namespace std; //函数声明 //int sum(int a, int b); int sum(int, int); //参数名可以省略 int main() { int a, b; cin>>a; cin>>b; cout<<"a+b="<<sum(a,b); return 0; } //函数定义 int sum(int a, int b) { return a+b; }
#include <iostream> using namespace std; void a(); void b(); void a() { cout<<"a \n"; b(); } void b() { cout<<"b \n"; a(); } int main() { a(); return 0; }
变量范围
#include <iostream> using namespace std; int x,y;//全局变量对任何函数都有效 void change() { x=100; } int main() { change(); cout<<x; return 0; }
标签:
原文地址:http://www.cnblogs.com/siqi/p/4574394.html