一级毛片免费不卡在线视频,国产日批视频免费在线观看,菠萝菠萝蜜在线视频免费视频,欧美日韩亚洲无线码在线观看,久久精品这里精品,国产成人综合手机在线播放,色噜噜狠狠狠综合曰曰曰,琪琪视频

編碼實(shí)現(xiàn)字符串轉(zhuǎn)整型的函數(shù)

時(shí)間:2024-09-02 01:42:43 資料大全 我要投稿
  • 相關(guān)推薦

編碼實(shí)現(xiàn)字符串轉(zhuǎn)整型的函數(shù)

  編碼實(shí)現(xiàn)字符串轉(zhuǎn)整型的函數(shù)(實(shí)現(xiàn)函數(shù)atoi的功能),據(jù)說(shuō)是神州數(shù)碼筆試題,

編碼實(shí)現(xiàn)字符串轉(zhuǎn)整型的函數(shù)

。如將字符串 ”+123”?123, ”-0123”?-123, “123CS45”?123, “123.45CS”?123, “CS123.45”?0

  #include “stdafx.h”

  int str2int(const char *str) { // 字符串轉(zhuǎn)整型函數(shù)

  int i=0, sign=1, value = 0;

  if(str==NULL) return NULL; // 空串直接返回 NULL

  if(str[0]==’-’ || str[0]==’+') { // 判斷是否存在符號(hào)位

  i = 1;

  sign = (str[0]==’-’ ? -1 : 1);

  }

  for(; str[i]>=’0′ && str[i]<=’9′; i++) // 如果是數(shù)字,則繼續(xù)轉(zhuǎn)換

  value = value * 10 + (str[i] – ’0′);

  return sign * value;

  }

  int main(int argc, char *argv[]) {

  char *str = “-123.45CS67″;

  int val = str2int(str);

  printf(“str=%s\tval=%d\n”, str, val);

  }

【編碼實(shí)現(xiàn)字符串轉(zhuǎn)整型的函數(shù)】相關(guān)文章:

《編碼》教學(xué)反思10-18

《函數(shù)的概念》說(shuō)課稿08-15

初中函數(shù)教學(xué)反思范文07-25

天氣轉(zhuǎn)涼短信07-05

夢(mèng)想要用努力去實(shí)現(xiàn)04-07

天氣轉(zhuǎn)涼問(wèn)候短信06-04

天氣轉(zhuǎn)冷問(wèn)候短信10-16

實(shí)現(xiàn)中國(guó)夢(mèng)心得體會(huì)07-20

轉(zhuǎn)板制度的發(fā)展方向09-02

天氣轉(zhuǎn)冷送給客戶的短信06-20