& * # 这三个是什么符号?
&
这个符号在C语言和PHP里都是取地址的意思,我们通常怎么念这个东西?“and符”,估计很多人跟我一样念吧,因为在英文里,这个符号表示“and”这个含义。
*
这个符号,在C语言里表示指针,怎么念?“星号”,大概这么着吧,哈哈
#
这个符号,在C语言里,表示预编译指令的前导符,也是Linux环境的注释,怎么念?“井号”,有了C#,念C Sharp,但是没人管#念Sharp,哈哈
如果像这样去念三个符号,你在中国会生存得很好的,没啥大问题。但是我在听国外的公开课,彻底傻逼了。
&
这个符号的名字是 ampersand,含义就是“and”。听到这个词,要意识到老师在说啥。
*
这个符号的鸟语名是 asterisk,一种符号,在文章中一般表示,底下有脚注。
#
这个符号的名字是 hash,是不是很难受的感觉,在英文里的意思是表示数字,比如我家住18号401,写地址可以写成 #18, 401,另外在美国还用于表示磅这个重量单位,比如 2# of sugar,大概两斤糖。