c語言字串與整形,浮點數...相互轉換
在c語言中我們常用sprintf來進行字串的拼接,但其實sscanf,sprintf兩個函式能夠實現字串與其他型別的轉換
字串轉整形
#include <string.h>
#include <stdio.h>
int main(){
char str[]="123 838";
int a,b;
sscanf(str,"%d %d",&a,&b);
return 0;
}
字串轉浮點型
#include <string.h>
#include <stdio.h>
int main(){
char str[]="12.3 8.38";
double a,b;
sscanf(str,"%lf %lf",&a,&b);
return 0;
}
整形轉字串
#include <string.h>
#include <stdio.h>
int main(){
char str[20]={0};
int a=123,b=838;
sprintf(str,"%d %d",a,b);
return 0;
}
浮點型轉字串
#include <string.h>
#include <stdio.h>
int main(){
char str[]={0};
double a=12.3,b=8.38;
sprintf(str,"%lf %lf",a,b);
return 0;
}
轉換成其它型別類似
相關文章
- C 語言整數與字串的相互轉換介紹字串
- C語言中字串與整數的相互轉換C語言字串
- c語言字串,數字轉換C語言字串
- C# float浮點數與二進位制相互轉換(IEEE754)C#
- 浮點數轉換成字串函式字串函式
- C語言---整型字串轉換C語言字串
- 【C基礎】整形提升與算數轉換
- C語言“字串-數字”之間的轉換C語言字串
- Java 浮點到字串轉換Java字串
- javascript數字和字串相互轉換JavaScript字串
- 字串和數字的相互轉換字串
- go語言與c語言的相互呼叫GoC語言
- 陣列與字串方法與相互轉換陣列字串
- 將字串陣列轉換為浮點數陣列字串陣列
- 轉換成浮點數
- JSON字串與HashMap相互轉換JSON字串HashMap
- java 字串與檔案相互轉換Java字串
- C語言atoi()函式:將字串轉換成int(整數)C語言函式字串
- javascript數字和字串的相互轉換JavaScript字串
- [C語言] 浮點型儲存C語言
- C語言的本質(26)——C標準庫之數值字串轉換C語言字串
- C# 根據KeyEventArgs與組合鍵字串相互轉換C#字串
- 浮點數轉換為String字串(可設定精度)方法字串
- 整形資料轉換為字串的研究字串
- mysql時間與字串之間相互轉換MySql字串
- JavaScript陣列與字串相互轉換 join、splitJavaScript陣列字串
- string與數字相互轉換
- 判斷迴文串 字串/數字相互轉換字串
- 字串、數值 等型別的相互 安全轉換字串型別
- c/c++ c語言字元與字串C++C語言字元字串
- C語言進位制轉換與列印C語言
- C語言 int,float,double整型和浮點型資料在相互運算時bug原因C語言
- C語言sizeof()變數、字元、字串C語言變數字元字串
- 字串和陣列的相互轉換字串陣列
- C語言字串C語言字串
- 字串(C語言)字串C語言
- 在LoadRunner中轉換字串大小寫的C語言函式字串C語言函式
- C/C++:enum的理解 / enum與int的相互轉換C++