<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            編碼實現字符串轉整型的函數

            時間:2020-11-23 14:26:15 筆試題目 我要投稿

            編碼實現字符串轉整型的函數

              編碼實現字符串轉整型的函數(實現函數atoi的功能),據說是神州數碼筆試題。如將字符串 ”+123”?123, ”-0123”?-123, “123CS45”?123, “123.45CS”?123, “CS123.45”?0

              #include “stdafx.h”

              int str2int(const char *str) { // 字符串轉整型函數

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

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

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

              i = 1;

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

              }

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

              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);

              }

            【編碼實現字符串轉整型的函數】相關文章:

            java字符串轉化整型問題08-09

            php字符串處理函數大全10-08

            Java認證基礎知識:java字符串轉化整型問題09-30

            php中的字符編碼轉換函數的用法11-16

            總結51個PHP處理字符串的函數11-15

            有關JavaScript 字符串與數組轉換函數11-16

            javascript字符串對象常用api函數小結11-15

            SQL server中字符串逗號分隔函數11-10

            php字符轉URL地址的函數11-11

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看