c++之helloworld与命名空间

 

首先在linux中需要安装g++编译器。

在中端输入 uname -a,可以查看版本信息。

输入g++,如果提示错误。则需要使用sudo apt-get install g++。

#include<stdio.h>

using namespace ::std;//命名空间

int main(int argc ,char *argv[])

{

cout<<"hello world"<<endl;//count 是输出流,对应cin输入流,endl相当于"\n"

return 0;

}

std::cout //输出

std::cerr //出错

std::cin //输入

以上比printf与scanf简单好用。

命名空间:为了解决名字冲突,就是区分变量属于哪个空间的。可以根据自己的需要来定义命名空间。比如namespace

{

int a;

}

namespace

{

int a;

}

由此可见,命名空间可以解决大项目中,不同程序员使用相同的变量和函数名来开发,而不会重名。

以后遇到命名冲突时,编译器会提示,程序员可以System::变量

Graphics::变量,来使用该常量

 

可以使用#if  0  #endif来去掉大段代码。

转载于:https://www.cnblogs.com/jfyl1573/p/6481788.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值