c c 語言各種資料型別的轉換總結

2021-07-25 10:57:23 字數 493 閱讀 2099

標準c中的stdio.h標頭檔案中的方法

sscanf(const char*,const char*,.........);

sscanf()函式可以將char*型別按格式轉換為char*,char,int ,float 等資料型別.

用法:char* ---->int

sscanf(char*,"%d",int);

char* -->float

sscanf(char*,"%f",float);

char*-->char

sscanf(char*,"%c",char);

char*-->char*

sscanf(char*,"%s",char*);

注意:sscanf()是按格式進行寫入 將以空格做結束 char* 中以空格結束

可以使用atoi(),atol(),atof().可以將string--->int/double/float 但這三個函式不是標準c中的函式 在某些平台可能不好用

Qt 各種資料型別轉換

1 qstring string qstring.tostdstring 2 string qstring qstring fromstdstring string 3 qstring int,double,char qstring toint qstring todouble qstring.to...

C 各種資料型別轉換

在在做一些互操作的時候往往需要一些型別的相互轉換,比如用c 訪問win32api的時候往往需要向api中傳入dword引數 即 uint引數這些數值所表示的資料在實際的應用中可能需要以字元的形式顯示,但是c 對api的關係無法跟c 相比,所以在c 中進行一些型別資料的轉換十分必要了,下面將用到的一些...

PHP各種資料型別轉換

第一種轉換方式 int bool float double real string array object num1 3.14 num2 int num1 var dump num1 輸出float 3.14 var dump num2 輸出int 3 第二種轉換方式 intval floatva...