1樓:匿名使用者
#是鋒利的英文譯音(sharp) 總體來說就是鋒利的語言,夠強夠狠哦 不好意思 我看錯了 先給你舉個例子 例如 int a=5;a 就是字面值 5就是實際值。每個字面值都有相應的型別,0—>int >double...17 \"myinterge\"is 我剛才上述有可能有點繞a 和5 ..
反正這個知道與不知道都問題不大 可以用這句話來說字面值「吾不知其名,故強名之曰道」
2樓:匿名使用者
c#(讀做 "c sharp",中文譯音暫時沒有。專業人士一般讀"c sharp",現在很多非專業一般讀"c井"。 參考**。
3樓:匿名使用者
在c#中,字面值是指以人類可讀形式表示的固定值。例如,數字100是字面值。在多數情況下,字面值和它們的用法是如此直觀,以至於前面所有的樣本程式都以一種或另一種形式使用了它們。
下面正式介紹字面值。c#字面值可以是任意一種值型別。各個字面值的表示方法取決於其型別。
前面解釋過,字元字面值括在單引號之間。例如,『a』和『%』都是字元字面值。整數字面值被指定為不帶小數部分的值。
例如,10和–100是整數字面值。浮點字面值要求使用小數點,後面是這個數的小數部分。例如,是浮點字面值。
c#還允許使用科學計數法表示浮點數。
/ebs字面值就是你在原始碼裡看到它就知道它的值是什麼的常量比如字串 "1234", kkk"
字元 'a', b', #
整形 1, 134, 555浮點 ,比如有個常量const int a = 3;; 這個a雖然是常量,但這裡不是字面值,初始化它的3是字面值。
4樓:創作者
字面值型別是根據定義來的,比如我們有這麼乙個定義:
constexpr int jar=0;
const int rut=0;
jar、rut就相當於乙個常量,是字面值。
5樓:網友
c#讀作 sharp,#是四個+,代表遠在c++之上。
c#中 =! 是什麼意思
6樓:亢頡謬進
讓轉移字元"\"保持原意,不要轉義,如乙個位址字串string
path="c:\abc\";
string
path=@"c:\abc\";
這裡的@讓斜槓保持原意,不要轉義。
或者string
path="c:\\abc\\";
不用@斜槓表示轉義,所以要多加個斜槓。
7樓:網友
變數是一段有名字的連續儲存空間。在源**中通過定義變數來申請並命名這樣的儲存空間,並通過變數的名字來使用這段儲存空間。 變數是程式中資料的臨時存放場所。
在**中可以只使用乙個變數,也可以使用多個變數,變數中可以存放單詞、數值、日期以及屬性。
8樓:網友
做了這麼久開發,還沒見過此符號,應該沒有吧。要是有那麼這個感嘆號是修飾後面的變數而不是和前面等號一起用的。
9樓:網友
= !;這是個什麼意思呀?--
就是乙個切換,讓這個**框可見和不可見的開關,因為visible是布林值,等效於。
if(;else if(;
10樓:匿名使用者
這麼說吧"!"在這裡取反的意思,換句話說,就是把當前的布林值屬性變成相反值,如原來是「true」變成「false」,反之亦然。
11樓:網友
表示換行的字元。
);等同於;
12樓:網友
...你這問題。
:這是不等於。
b=!a:應該為 b等於 非a
13樓:網友
@表示忽略轉義符,比如說你想儲存乙個"\sample\"到變數str中,原本就要寫成。
string str="\\sample\\";
加了@之後就可以直接寫成。
string str = @"\sample\";
14樓:
字串,用雙引號引起來的幾個字元。如"abc","一天".
字串是 unicode 字元的有序集合,用於表示文字。string 物件是 物件的有序集合,用於表示字串。string 物件的值是該有序集合的內容,並且該值是不可變的。
string 物件稱為不可變的(唯讀),因為一旦建立了該物件,就不能修改該物件的值。看來似乎修改了 string 物件的方法實際上是返回乙個包含修改內容的新 string 物件。如果需要修改字串物件的實際內容,請使用 類。
15樓:網友
string可以定義乙個字串型別的資料,或者是陣列。
如:string str="abc";//表示字串。
string str=new string[3];//表示乙個一維字串型陣列,陣列長度3
16樓:網友
按位取反。
取反後為。--華麗麗的補充答案分割線---
看來得詳細給你分析一下數字的機內表示和機記憶體儲方式。
你最好把你那個a的具體值是多少、型別是什麼說一下。
對於最常見的32位有符號整型數,機內長度應該為4個byte32位,且最高位表示符號為,0為正,1為負,因此1230應該表示為:
方便起見一半用十六進位表示。
0x00 00 04 ce
按位取反後成為:
1111 1111 1111 1111 1111 1011 0011 0001 : 0xfffffb31
並不是-1230,而是-2147482417
如果是uint_8,即無符號8位整型:
按位取反後成為:
11 11 01 11( 247 而不是-8)
總之這個操作要根據物件具體分析。如果是浮點數更復雜。
c#中的///是什麼意思
17樓:網友
註釋符,使用後會生成xml註釋,一般在類和方法前面註釋功能,引數,返回值等。一般就當作 // 用就可以了。
18樓:網友
xml註釋。寫上之後當你寫**的時候會有提示。
c#中,@是什麼意思?
19樓:曾憶辰
@其實就是取消字串中的轉義作用,忽略轉義符。有3個列子。
1、當輸入乙個路徑:c:\windows\system32\ 普通輸入就是c:
windows\\system32\\ 但是可以在前面加個@就不用輸入兩個\\了@「c:\windows\system32\ 2、不加@的字串"\002wang" 中是換行 \002是八進位而加了@那就是字串"\002wang" 3、想儲存乙個"\sample\"到變數str中,原本就要寫成 string str="\\sample\\";加了@之後就可以直接寫成。
string str = @"\sample\";
c#中///是什麼意思
20樓:網友
是對方法或者屬性的註釋用到的,當你在乙個方法或者屬性上面輸入三個/時,會自動生成如下樣子的。
//// 這是個查詢最大數的方法。
//// 東西,讓你對方法進行註釋說明,將來呼叫的時候,這些說明會出現在智慧型提示中,
21樓:網友
註釋的另一種方式。
比如////這個方法是用來幹什麼的。
/public void function()以後你在使用這個function的時候,上面寫的那段方法的說明就會在滑鼠下方的提示窗裡顯示出來。
對於屬性的parameter同樣有效。
C中的 是什麼意思,C 中 int 是什麼意思?
陌路情感諮詢 可空型別修飾符 引用型別可以使用空引用表示一個不存在的值,而值型別通常不能表示為空。例如string str null 是正確的,int i null 編譯器就會報錯。為了使值型別也可為空,就可以使用可空型別,即用可空型別修飾符 來表示,表現形式為 t?例如 int?表示可空的整形,d...
《在c 中什麼意思,在c 中「 」是什麼意思?
例如c 2 就是 c c 2 把c左移2位得到的值 給 c 再如 a 2 c a 3 的優先順序比 高 即c c a 3 即c c 5 c語言運算子優先順序 詳細列表 國外的那些事 位運算。計算機都是二進位制的嘛 左邊有兩個箭頭說明向左移一位也就是在原來的基礎上乘以2 按位取反 10 00 01 1...
c 中vector是什麼意思,c 中copychars是什麼意思
萇苗 相當於建立一個可以放下100個caccount物件的陣列 暗影之王 vector在c 標準模板庫中的部分內容,它是一個多功能的,能夠操作多種資料結構和演算法的模板類和函式庫。程式語言方面 vector是c 標準模板庫中的部分內容,中文偶爾譯作 容器 但並不準確。它是一個多功能的,能夠操作多種資...