在c語言當中,有四種基本資料型別 分別是:
整型家族包括:
** 都分為有符號和無符號的區別 **
** ps: 聽上去長整形比短整型表示的值一樣大,但是不一定.**
取值範圍:
型別最小範圍
char
0~127
signed char
-127 ~ 127
unsigned char
0~255
short int
-32767~32767
unsigned short int
0~65535
int
-32767~32767
unsigned int
0~65535
long int
-2147483647~2147483647
unsigned long int
0~4294967295
浮點型在c語言中,定義浮點型的關鍵字是 float
例如:
float 3.14f;
字尾為f,代表是浮點型, 如果不加,那麼使用的時候則是 double型別.
浮點型別也分為
float
double
long double
指標型別
在c語言中,精髓就是指標, 其實很多新手在學習指標的時候,都會暈. 其實指標不難. 指標也是乙個變數. 只不過裡面存放的值不一樣.
例如:
int a = 10;int b = 0x456789
;int *p = &a;
觀察三句**,
第一句, a 賦值為10
第二句, b 賦值為了乙個16進製制數值
第三局, p 儲存了 a的位址.
那麼如果我們把a的位址看做是 0x456789
那麼p其實和b一樣,都是儲存了乙個十六進製制數值而已.
只不過是對p取內容,能得出這個位址中的值而已.
聚合型別,是高階的型別.
陣列:陣列的特點是,儲存同一資料型別的資料. 訪問快.
例如:
int p[10] = ; 定義並且初始化
其實也可以定義為
int a = 1;int b = 2;
int c = 3;
.......
int d = 10;
定義為陣列很方便的操作我們的資料.
結構體:
結構體,結構體主要是為了方便資料的管理.有的時候,陣列並不是那麼好用,因為資料型別不一樣.
所以定義為結構體更好操作.
structmystruct
;
Python基礎 第三講基本資料型別
語句 程式就是由一條一條的語句和一條一條的表示式構成的。命名方式 第四種格式化字串 f str.format 字串大小寫 變數是計算機記憶體中的一塊區域,儲存規定範圍內的值,值 可以改變,通俗的說變數就是給資料起個名字。變數命名規則 變數名由字母 數字 下劃線組成要符合識別符號的命名規範 數字不能開...
第三講,基本的資料型別
1 幾個概念 1,表示式就是類似乙個數學公式 表示式對程式不會產生影響 互動模式idle才會 語句表示式才會影響print 2 4 2,語句 一般需要完成某項功能 3,程式,是由一條條語句和表示式構成 4,函式 1 函式就是一種語句 函式是專門用來完成特定的功能 2 函式形如 3 函式的分類 1,內...
Java資料型別第三講
public class operatordemo1 public static void main string args int num1 10 int num2 8 int res num1 num2 string str 操作結果 引用資料型別 system.out.println res ...