using namespace std在这里是做什么用的呢?
using namespace std在这里是做什么用的呢???#include <iostream> using namespace std; void main() { cout<<"Hello,World!\n"; }
该行是说明你的程序下面使用std这个名字域。 比方说你有两个同样名字的函数,如void Hello(char*), 其中一个来自于A程序库,一个来自B程序库,如果是在C里,它们肯定是排斥的,你没有办法再同一个程序里又想用到来自A的Hello而同时又想用来自B的Hello。 C++ 利用名字域这个概念可以解决这个问题,即让A库用A这个名字域,B库用B这个名字域,程序里你就可以同时如下写: A::Hello("world“); B::Hello("world"); 或 using namespace A; Hello("world"); using namespace B; Hello("world"); 你上面那句就是代表你要用一个较叫std的名字域。 要么你可以写下面行为: std::cout<<"Hello,World!\n"; 希望你没有给搞糊涂 :)
只是一种格式 声明你要使用名字空间 编写程序的时候不要忘了写这行字就可以了
答:我知道你的意思是希望先++再取其值。C语言中很多算法确实要这么做。怎么实现呢?也是用这个++,只是++要写在前面,如:在你的题中这么写cout<<*++p<<e...详情>>
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>