C 那些不許被修改的唯讀量

2022-07-02 13:54:12 字數 721 閱讀 5884

常量:表示常量值的類的成員。

//

// 摘要:

// 表示 32 位帶符號整數。

[comvisible(true)]

public struct int32 : icomparable, iformattable, iconvertible, icomparable, iequatable

上面摘自int型別的api,我們可以看到int型別能夠表示的最大值是永遠不會改變的,對於這樣的資料我們正好就可以使用常量

//

// 摘要:

// 為三角函式、對數函式和其他通用數學函式提供常數和靜態方法。

public static class math

對於圓周率π來說,我們不希望在每一次使用到π的值的時候,都寫一遍3.14....;如果將3.14....宣告成乙個常量,那麼以後在程式中使用到它的時候就會很方便。

另外,常量在編譯的時候就會將常量後面的值拿出來代替常量名,它並不會像字段那樣占用記憶體空間,所以使用常量要比定義那些唯讀字段效率要高很多。

class utility

以上是對常量和唯讀量的總結,記錄下來,以便以後查閱。

WSL vi 的使用 唯讀下的修改操作

vi 的使用 1 vim 儲存退出,1 先按esc 然後輸入冒號 後,再輸入w,q 儲存退出 w write,寫入 q quit,退出,2 也可以直接輸入x,代表wq,也是儲存退出 3 或者 先按esc,再按shift zz 也是儲存退出 2 正常退出,就是檔案沒有修改過的退出 按了esc後再輸入冒...

那些被遺忘的cctype函式

這些函式都在cctype標頭檔案定義 isalnum c 如果c是字母或數字,則為true isalpha c 如果c是字母,返回true iscntrl c 如果c是控制字元,返回true isdigit c 如果c是數字,返回true isgraph c 如果c不是空格,但可以列印,返回true...

檔案IO操作 修改檔案的唯讀屬性

檔案的io操作.很多同行的io工具類都是直接寫.但是如果檔案有唯讀屬性的話.則會寫入失敗.所以附加了乙個唯讀的判斷和修改.如下 建立檔案或者附加內容 要寫入的文字 編碼方式 檔案路徑 支援相對路徑或絕對路徑 是否是絕對路徑 附加還是全新寫入 public static bool write stri...