C語言第三講,基本資料型別

2022-03-20 20:36:18 字數 1387 閱讀 7444

在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;

定義為陣列很方便的操作我們的資料.

結構體:

結構體,結構體主要是為了方便資料的管理.有的時候,陣列並不是那麼好用,因為資料型別不一樣.

所以定義為結構體更好操作.

struct

mystruct

;

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 ...