兒子睡著了,老婆在洗衣服,老媽在看電視,我在學習c#,大家還記得我嗎?我就是那個學習c#的農民工兄弟,今天我弄懂了值型別,
1,變數,這個不用說上初中的時候老師講過,是在代數課上,就是能變的量,現在還記得那個有點高血壓,頭髮花白的女老師,前一段時間回老家還見到她老人家,沒有太大變化還是那樣,雖然過了十多年了。他嘆息到現在的年輕老師不如以前負責了。
2,在c#中值型別分為簡單型別,結構型別和列舉型別。
簡單型別就是最基本最簡單的型別,是構成其它型別的基礎,就象我們工地上的磚頭,沙子,水泥。
簡單型別分為整數型別,布林型別,字元型別,和浮點型別。
整數型別就是磚頭,是論塊兒的,你不能說0.5個磚頭吧
根據表示範圍和占用空間的不同分為以下幾種型別
sbyte 有符號8位整數,「有符號」是指包括正數,零和負數,「8位」是指8個二進位制位。不明白二進位制?問問高手吧,反正一下兩下說不清楚,就是說電腦只有兩個手指頭。
byte 無符號8位整數,「無符號」是指不包括負數,
short 有符號16位整數,
ushort 無符號16位整數
int 有符號32位整數
uint 無符號32位整數
long 有符號64位整數
ulong 無符號64位整數
定義變數時要在變數名稱前寫上變數的型別,看下邊的程式,是在昨天的程式上加了兩句,我想大家應該明白是什麼意思.
using system;
using system.collections.generic;
using system.text;}}
}布林型別就是true or false,指只有兩種選擇的情況,也就是對和錯,記得上初中時英語老師常問我們"true or false?" 年輕的女老師很漂亮,不過我們初三還沒畢業她就去別的縣的學校了,好象是去找她的男友了,讓我們全班的男生痛苦了一陣。
浮點型別(不要多想噢)就是水泥沙子,論斤稱的,有零有整,也就是說我常說的實數,它有兩種情況一種是float 一種double duoble要比float 精度高。就是指有效數字的位數多,上過初中的朋友都知道什麼是有效數字吧。其實還有一種比double精度更高的型別,那就是decmal
結構型別就是由多個簡單型別組合而成的型別,就好象一間房子是由四面牆,兩個窗戶和乙個門構成一樣
比如定義幾何平面座標上的一點就可以這樣定義
public struct point
public是指公開的,什麼意思還不清楚,以後會清楚的。
列舉型別和「十二生肖」的意思差不多,就是自已定義乙個值的序列,比如鼠就是0,牛就是1,虎是2,看樣子外國小孩子數數是從零開始數的,
如果要定義乙個生肖的列舉就是這個樣子
enum shengxiao
如果要按中國人的習慣讓鼠當1那就定義成這個樣子
enum shengxiao
今天就學習這吧,c#真的不難,真搞不清楚好多大學生都學不會,是不是上高中把腦子學壞了,恩,有可能,我們鄉有一年出了個學習特好的學生,後來去北京上學了,後來神經了,最後自殺了,有時我還真慶幸自已沒有上高中,沒有上大學,反正我覺得我們哪些上了高中的同學都變呆了。
農民工兄弟學習C 2 轉
兒子睡著了,老婆在洗衣服,老媽在看電視,我在學習c 大家還記得我嗎?我就是那個學習c 的農民工兄弟,今天我弄懂了值型別,1,變數,這個不用說上初中的時候老師講過,是在代數課上,就是能變的量,現在還記得那個有點高血壓,頭髮花白的女老師,前一段時間回老家還見到她老人家,沒有太大變化還是那樣,雖然過了十多...
農民工兄弟學習C 1 轉
寫給沒有任何基礎的想成為程式設計師的人們 1,啟動visual studio 2005 開始 所以程式 microsoft visual studio 2005 microsoft visual studio 2005 2.檔案 新建專案 visual c windows 控制台應用程式.3.輸入如...
農民工兄弟學C 5 轉
書接上回 吃一頓飯有兩種方法 1,去快餐館買現成,服務生端上來的就是做好的菜 2,去超市買一些已經收拾好的半成品和成套的配料,買回家讓老婆來燒。這兩種方式各有各的好處。傳統的非託管應用程式就象在餐館裡點菜,端上來就可以吃。我們部署的程式就是最終的二進位制機器 優點不必說了,缺點不少,很有可能做好的菜...