認識c 資料型別

2021-10-08 23:18:32 字數 2454 閱讀 7592

初識c++

c++規定在建立變數或者是常量的時候,必須要指定相應的資料型別,否則無法給變數分配記憶體。

整型作用:整型變數表示的是整型型別的資料。

區別在於所佔的記憶體空間不同:

#include

using

namespace std;

intmain()

num1 =

10num2 =

10num3 =

10num4 =

10請按任意鍵繼續.

..

sizeof關鍵字
#include

using

namespace std;

intmain()

short占用的記憶體空間:2

int 所占用的記憶體空間:4

long所占用的記憶體空間:4

long

long 所占用的記憶體空間:8

請按任意鍵繼續.

..

實型(浮點型)
#include

using

namespace std;

intmain()

f1 =

3.14159

d1 =

3.14159

float占用的記憶體空間:4

double占用的記憶體空間:8

f2 =

300f3 =

0.03

請按任意鍵繼續.

..

字元型
注意:在顯示字元型變數時,用單引號將字元括起來,不要用雙引號。

注意:單引號內只可以有乙個字元,不可以是字串。

#include

using

namespace std;

intmain()

a

char字元型變數所佔的記憶體:1

97請按任意鍵繼續.

..

轉義字元

#include

using

namespace std;

intmain()

hello world

aaa hello world

aaaa hello world

a hello world

請按任意鍵繼續.

..

字串型
#include

using

namespace std;

intmain()

hello world

請按任意鍵繼續.

..

c語言的風格的字串要用雙引號引起來

2.c++風格字串:string 變數名 = 「字串值」;

#include

using

namespace std;

#include

intmain()

hello world

請按任意鍵繼續.

..

c++風格的字串,需要加入標頭檔案#include

布林型別bool
#include

using

namespace std;

intmain()

1

0bool型別所佔空間:1

請按任意鍵繼續.

..

#include

#include

using

namespace std;

intmain()

請給整型變數a賦值

10a =

10請給浮點型變數f賦值:

2.34

浮點數f =

2.34

請給ch賦值:

ach = a

請給字串str賦值:

akgkjk

str = akgkjk

請給bool型別的flag賦值:

100flag =

1請按任意鍵繼續.

..

下節:c++運算子

加深對C 資料型別的認識

值型別 值型別源於system.value家族,每個值型別的物件都有乙個獨立的記憶體區域用於儲存自己的值,值型別 所在的記憶體區域稱之為棧 stack 只要在 中修改它,就會在記憶體區域儲存這個值。引用型別 引用型別源於 system.object家族 在c 中引用型別主要包括陣列,類和介面等 結構...

Numpy的資料型別認識

安裝有numpy numpy的資料型別認識 numpy的資料型別 型別 功能其它 str字串 string 字串int 整型int8 int16 int32 int64 bool 布林ture false float 浮點型float16 float32 float64 category 分類dat...

Python基本資料型別認識

今天看了python的基本資料型別,真的是頭昏腦脹,每個型別提供的方法又有很多,下面簡單介紹下python的基本資料型別,總結起來一共有六種,數字,字串,列表,元組,字典,布林,下面把今天學的一一介紹下,如果有什麼不對的地方,還望大家多多指教 1.python數字型別包含四種型別 1 整形 int ...