當前位置:編程學習大全網 - 編程軟體 - C語言中怎麽將壹個整數字符串轉換為壹個數

C語言中怎麽將壹個整數字符串轉換為壹個數

#include<stdio.h>

//把壹個整數字符串轉換為壹個數。

intascii_to_integer(char*string)

{

intvalue;value=0;

//逐個把壹個整數字符串轉換為壹個數。

while(*string>='0'&&*string<='9'){

value*=10;

value+=*string-'0';

string++;

}

//錯誤檢查:如果由於遇到壹個非數字字符而終止,把結果設置為0

if(*string!='\0')

value=0;

returnvalue;

}

intmain()

{

char*numChar="102";

printf("%d\n",ascii_to_integer(numChar)+3);

return0;

}

擴展資料

C語言轉義字符

1、使用制表符格式化輸出

橫向制表符\t可以用於格式化文本輸出,假如我們要輸出壹組表格樣式的數據,壹種方法是使用輸出多個空格對齊,另壹種方法就是使用\t。在下面的程序中,我們為表格的第1列與第2列應用兩次\t以使列之間有更多的間距。

2、使用反斜框輸出文件路徑

當我們需要在程序的運行日誌或調試時輸出文件路徑信息,又或者像下面這樣,簡單的將壹個路徑輸出到控制臺,這時我們需要使用反斜框轉義符來進行路徑轉義輸出。

  • 上一篇:如何開發壹個軟件!
  • 下一篇:常用的系統仿真軟件有哪些(計算機仿真軟件有哪些)
  • copyright 2024編程學習大全網