1樓:網友
字元型string 就是儲存字元 如中文英文數字等。
integer型儲存比較小的數字型別 數值彎基不會很大。
long 儲存的是數字很長的那種型別。
字串型(string)
字串包括除雙引號和回車以外可列印的所有字元,雙引號作為字串的定界符號。
例如:"1234"和"張 三"都是字元型。注意字串中空格是有效字元。
數值型 vb中的數值型資料分為整型和實型兩大類。
1.整型 整型數是不帶小數點和指數符號的數。包括整型、長整型和位元組型整數。
1)整型(integer)
整型數用兩個位元組儲存,取值範圍是-32768到+32767。
例如:15,-345,654%都是整數型。而45678%則會發生溢位錯遊睜誤。
埋磨謹2)長整型(long)
長整型用4個位元組儲存,取值範圍是-2147483648到+2147483647。
例如:123456,45678&都是長整數型。
在vb中怎樣區分和使用integer\long\single\double\string等?
2樓:網友
區分在於型別的定義,使用則帶有主管和客觀很多成分。
integer是有符號短整型,2個位元組,能表示範圍自然是-32768到32767
long是長整型。4個位元組,能表示大約-20億到20億。
以上都是表示整數。
single是單精度浮點型(就是帶有小數點),4個位元組。
double是雙精度浮點型,8個位元組,這兩種儲存方式比較複雜一點。
string是字串,其實不是真正意義的基本資料型別,它是由一定數量的位元組(字元或雙字元)組成的一維陣列,要理解什麼是字串,就要知道字元編碼。
至於使用,要根據演算法而定,演算法其實就是實現方法。而演算法取決於實際功能要求,比如你要統計會員數,如果用integer你就只能有32767個會員,再多你的系統就崩潰了。
此外有些vb約定的內建函式(包括api)使用的引數是特定的,那麼你只能使用這種型別,當然,用byval傳值vb會自動轉換資料型別,比如。
private sub command1_click(index as integer) '控制項陣列的索引必須是integer
abc" 'listbox的專案索引必須是integer
space(10) 'space引數是long
if getdesktopwindow() then '視窗控制代碼是long
我知道你有很多疑問,你可以直接追問,但是我先跟你說,要成為優秀的程式設計師,必須經過艱苦的掙扎,勤奮學習,善於總結,勤于思考。其實無論什麼事情,要比別人功夫深,就要比別人多下苦功夫。
3樓:網友
integer和long表示整數 如1,2,3,300,30000,..
long表示大整數 如1,300,30000,1200939..
single和double表示小數,如,double表示位數多,或精度高的小數。
如,string表示字元 啊才ddsdsd11221,23s
c 的string 和java的string有什麼區別
c是一個結構化語言,如e68a84e8a2ad62616964757a686964616f31333332636363 譚老爺子所說 它的重點在於演算法和資料結構。c程式的設計首要考慮的是如何通過一個過程,對輸入 或環境條件 進行運算處理得到輸出 或實現過程 事務 控制 而對於c 首要考慮的是如何構...
long和sing音標一樣,sing的音標是什麼意思
long 英 l 美bai l adj.長的du 長時間的 冗長zhi的,過長的 長音dao的 adv.長久地 始終 遙遠地 sing 英回 s 美 s vt.vi.唱,歌答唱,吟誦 long和sing音標一樣 long 英 l 美 l adj.長的 長時間的 冗長的,過長的 長音的adv.長久地 ...
VB讀取和寫入問題,VB讀取和寫入txt問題
很簡單啊 先讀檔案,然後轉換成string,再用left命令分別取那幾個數字 寫入的話也不難,將那幾個string加到一塊就行 然後寫檔案 vb逐行讀取和逐行寫入txt的問題 vb寫入txt檔案 open 1.txt for output as 1for i 1 to 10 print 1,trim...