1樓:匿名使用者
1、資料計算型別不同。基本資料型別分為三類:整數型(定點型)、實數型(浮點型)和字元型。
除了基本資料型別,還有構造型別(陣列、結構體、共用體、列舉型別)、指標型別、空型別void。
3、不同資料型別佔用記憶體的大小不同。short佔2byte,int佔4byte,long佔4byte,float佔2byte,double佔8byte,char佔1byte(不同的平臺可能佔用記憶體大小不一樣,具體的可以用sizeof 測試下)。
2樓:匿名使用者
1、c語言中資料型別分類如下:
2、最主要的區別就是資料計算型別不同。
c語言中基本資料型別分為三類:整數型(定點型)、實數型(浮點型)和字元型。當然,除了基本資料型別,還有構造型別(陣列、結構體、共用體、列舉型別)、指標型別、空型別void。
最常見的基本資料型別,也就是整數型、浮點型和字元型。
不同資料型別佔用記憶體的大小。short佔2byte,int佔4byte,long佔4byte,float佔2byte,double佔8byte,char佔1byte(不同的平臺可能佔用記憶體大小不一樣,具體的可以用sizeof測試下)。
3樓:韓蕭_寒
告訴計算機所要儲存運算的是什麼型別的數,例如你定義 int m; 那麼 printf("m=%d",1/10); 輸出地結果會是0,因為int是整型,而如果是float m,那麼結果就會輸出,float是浮點型。
4樓:愛在沒理那
肯定有不同點的吧,資料結構不一樣的,執行需要也不同的啊。
5樓:匿名使用者
基本型別有整形,實型(浮點型)分單精度型和雙精度型,字元型和列舉型別;構造型別有陣列型別、結構體型別、共用體型別;指標型別,空型別。
6樓:匿名使用者
在變數中如果沒有關鍵字的話與儲存長度有關。
如果前面還加了其他關鍵字則還會與儲存的位置相關。
資料結構和資料型別有什麼區別
7樓:清溪看世界
資料型別,復即資料元,制與資料結構的主要區別如下:
一、性質不同。
1、資料結構:是計算機儲存、組織資料的方式;指相互之間存在一種或多種特定關係的資料元素的集合。
2、資料元:是用一組屬性描述其定義、標識、表示和允許值的資料單元。
二、作用不同。
三、特點不同。
1、資料結構:資料結構往往同高效的檢索演算法和索引技術有關。
2、資料元:資料元基本模型中,物件類對應於資料模型中的實體、特性和表示對應於資料模型中的屬性。
8樓:匿名使用者
資料結構一般是說計算機儲存和組織資料的方式,還有就是相互之間存在一種或多種特定關係的資料元素的集合,簡單來說就是資料的邏輯或物理儲存方式。而資料型別就是對資料的抽象描述,包括整型、浮點型浙西。
9樓:踏兒
1.資料。
結構是指資料物件以及該資料物件集合中的資料元素之間的相互關係。包版括資料的邏輯結構、權資料的儲存結構和資料的運算(操作)。例如:線性表 ,佇列,棧……
2.資料型別是計算機程式中的資料物件以及定義在這個資料物件集合上的一組操作的總稱。例如c語言中的整數型別是區間(-maxint,maxint)上的整數,在這個集合上可以進行加、減、乘等操作。
j**a中類和資料型別有什麼區別
10樓:網友
類、介面和陣列屬於複合資料型別,其它的那些比如int等屬於簡單資料型別。
資料結構和資料型別的區別
11樓:匿名使用者
資料結構是資料的組織形式,可以由多種基本的、組合的具體資料型別的資料結合實現。
資料型別是放置各種資料而採用的基本定義,對應一定的格式。
資料結構要用到資料型別,主要是為了更好地解決問題而將資料組織以一定的結構,方便資料的輸入、輸出和處理。
要怎麼判斷什麼時候用什麼資料型別?
12樓:夜禮服假面
3全部2.各種資料型別介紹。
整型。整形包括短整型、整形和長整形。
短整形。short a=1;
整形。一般佔4個位元組(32位),最高位代表符號,0表示正數,1表示負數,取值範圍是-2147483648~2147483647,在記憶體中的儲存順序是地位在前、高位在後,例如0x12345678在記憶體中的儲存如下:
資料: 78 56 34 12定義:用int關鍵字,舉例如下:
int a=6;
長整形。long a=10;
浮點型。浮點型包括單精度型和雙精度型。
單精度型。浮點型,又稱實型,也稱單精度。一般佔4個位元組(32位),float a=;
資料: 00 00 90 雙精度型。
一般佔8個位元組(64位)
double a=;
資料: 00 00 00 00 00 00 12 40
字元型別。在各種不同系統中,字元型別都佔一個位元組(8位)。定義如下:
char c='a';
也可以用字元對應的ascii碼賦值,如下:
char c=97;
j**a 判斷資料型別和方法的引數型別相同
j**a中的基本資料型別與物件型別的區別?
13樓:匿名使用者
大小無區別。
integer 是 int 的包裝類。
integer 是類,可以存null
int 為資料型別 可以存0,1,2等數值 不可以存null
14樓:網友
int是值型別 integer是封裝了int的引用型別 都是用來儲存一個整數的。
由於int佔4個位元組 也就是32位 所以它的範圍是 -2^31到2^31-1 更詳細的可以看一下反碼補碼。
關於大小的問題不是很明白 是不是byte short long?? 分別佔1位元組2位元組8位元組。
資料型別範圍問題,VC 資料型別的範圍
要看你的變數是多少位的,如int16,那麼你就開啟計算器,轉到科學計算器,選擇二進位制,輸入16個1那麼就會出來65535,也就是說int16最大表示的正整數是65535,用科學計算器啊,int16表示的最大正整數是65535了,總共可以表示的數字是65536,如果要用一位來表示負數的話那就是二進位...
C 資料型別
看你的問題,覺得你需要的應該是這些欄位在資料庫中的資料型別吧?帳號 varchar 20 20個字元內的可變長字串,當然,長度你可以自己改合適的值。密碼 varchar 30 角色名 nvarchar 20 20個字元內的可變長字串,因為可能包含中文,所以用雙位元組儲存較好。學生編號 int 或 v...
vb資料型別有哪些作用是什麼,VB資料型別有哪些?是什麼意思?
vb中變數的資料型別決定了如何將代表這些值的位儲存到計算機的記憶體中。變數是用來儲存值的所在處 它們有名字和資料型別。變數的資料型別決定了如何將代表這些值的位儲存到計算機的記憶體中。在宣告變數時也可指定它的資料型別。所有變數都具有資料型別,以決定能夠儲存哪種資料。根據預設規定,如果在宣告中沒有說明資...