C 中特殊的用法

2021-09-08 20:33:50 字數 327 閱讀 1229

1、反斜槓

a、轉義字元

b、強制換行,當一行**很長時,在這一行中間加上反斜槓,分成兩行,反斜槓前後不能有空格。在預編譯的的時候,會合成一行。

2、string^

表明string是乙個託管型別的指標,不需要人工釋放,gc會做這件事。

3、呼叫方法的時候在方法前加上(void)

編碼規範往往要求:方法的返回值必須被處理。如果沒有被處理,靜態檢查工具,會給出警告。通過在呼叫方法時在前面加上(void),明確告訴靜態檢查工具,不是我忘了處理方法的返回值,而是確實不需要處理方法的返回值。這裡其實包括了,a、方法沒有返回值,b、我就是不想處理方法的返回值。

C中的define 特殊用法

今天,我的乙個同學告訴我了乙個define的另一用法,之前我是真心不知啊!非常感謝他願意告訴我,他願意與我分享,我又怎木能 吃獨食 呢!哈哈!所以我就想把他記錄下來,分享給各位看客,同時也使自己不會忘記。好了,開始了!首先來看乙個例子 這個很平常,大家都會用,但如果是下面這樣使用,可以嗎?好,讓我們...

shell中括號的特殊用法

shell中的括號有其特殊的用法,現總結如下 1.符號 後的括號 變數a的值,在不引起歧義的情況下可以省略大括號.cmd 命令替換,結果為shell命令cmd的輸出,和 cmd 效果相同,不過某些shell版本不支援 形式的命令替換,如tcsh.exp 和 expr exp 效果相同,計算數學表示式...

Python中星號的特殊用法

在python中,星號除了用於乘法數值運算和冪運算外,還有一種特殊的用法 在變數前新增單個星號或兩個星號 實現多引數的傳入 打包 或變數的拆解,本文將詳細介紹 星號引數 的用法。usr bin env python coding utf 8 created by xi on 2019 02 20 a...