首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++关于#号的有关问题

2012-10-13 
C++关于#号的问题#include iostreamusing namespace stdint main(){#couthello worldendl#retur

C++关于#号的问题
#include <iostream>
using namespace std;
int main()
{
#
  cout<<"hello world"<<endl;
#
  return 0;
}



首先说明,这段程序没有任何的错误,在各种编译下都完美通过,且不报任何警告。

其次声明,别问我这段程序有什么意义,是想干什么的,我就是这样子写了,剽悍的人生不需要解释。

兄弟不才,百度过,谷歌过,仍不得其解,第二个#号和第三个#号到底是干什么用的。

有和没有#号有什么区别,坐等答案。

[解决办法]
我所知: #多用于与特殊命令有关
如#pragma once 保证头文件只被编译一次
#define 定义常量等
此处应该是编译器解析时,发现没有命令,所以忽略了.
[解决办法]
怎么会查不到呢
预处理指令
指令 用途
# 空指令,没有任何效果
#include 在该指令的位置包含一个源代码文件
...................................

热点排行