#是一个计算机语言符号,它本身为指令,并没有其它的意义。
# 和 ## 操作符是和#define宏使用的,使用# 使在#后的首个参数返回为一个带引号的字符串. 例如, 命令#define to_string( s ) # s。
使用##连结##前后的内容. 例如, 命令#define concatenate( x, y ) ##xy。
其中的“#”表示这是一条预处理命令。凡是以“#”开头的均为预处理命令。
扩展资料:
1、# 号必须是该行除了任何空白字符外的第一个字符。预处理指令就是以#号开头的代码行。
2、# 后是指令关键字,在关键字和#号之间允许存在任意个数的空白字符。
3、#m表示ascii码为m的字符,如#48表示‘0’,#65为‘A’,#13为回车。可以在#后加$表示16进制的m,如#$30就是#48。
参考资料:百度百科-#
#(电话机按键)。在老式的脉冲电话机上,#键用于重拨前一次号码。在打出电话由于暂停而听到忙音时,搁上话筒再取下,听到拨号音后,按一下“#”键,即可将上次按发的电话号码再自动发送一次,如仍打不通,可以多次按发。需要说明的是,这种电话机可能只有在博物馆和收藏家那儿才能看到了。
#(NUMBER(数字)的意思)。#在很多地方都表示数字的含义。如文件记录以#1,#2的方式表示文件编号1,编号2等。楼栋表示方法有#101,表示1栋1号房等。注意:此处应将“#”置于数字前。#在英语中还代表英制重量单位“磅”,作为“磅”的符号时,数字应在“#”之前,如5#(5磅)、15.3#(15.3磅)等。与“第几号”的用法刚刚相反。
#(五线谱升号)。升号(#):在五线谱中有“升半个音”的含义通常被称作“升号”,写在符头的的左边。或者可以写在整行的开头,表示对整行所有的指定音符做“升半个音”处理,意味着将原有的音符上升到挨着它的上方键。英文读作Sharp,其实正确的写法两条竖线是竖直的,而两条横线要向右上倾斜。由于在电脑键盘中没有此字符故也写作#。
#(计算机语言符号)。# 本身为指令 没有其他意义/也没有其他效果。# 号必须是该行除了任何空白字符外的第一个字符。预处理指令就是以#号开头的代码行。# 后是指令关键字,在关键字和#号之间允许存在任意个数的空白字符。
#(国际象棋中的将杀)。#代表将杀
#(电子邮箱标记符号)。目前市场上有很多采集邮箱地址的软件,他们是全自动采集,凡是带@的都被采集过来,然后用邮件群发软件群发,所以如果你的博客很出名,用@等都会被采集到,然后每天就会收到很多垃圾邮件,而用#标注,不会被采集过去,这样过滤很多群发邮件软件,只有真正愿意发邮箱给他的人才会把#改为@,提高邮箱信件的质量度。
#(楼房编号单位)。#代表楼房的栋数,例如第8栋,可以表示为8#。
#(网络流行词)。#网络流行词之一,由于#是有横着一个二,竖着一个二组成,网络上#表示的意思是横竖都二。