真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C/C++ strtol 函數(shù)

目錄

成都創(chuàng)新互聯(lián)公司主營海拉爾網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā),海拉爾h5重慶小程序開發(fā)搭建,海拉爾網(wǎng)站營銷推廣歡迎海拉爾等地區(qū)企業(yè)咨詢

  • 一.strtol 函數(shù)簡介
  • 二.strtol 函數(shù)函數(shù)實(shí)戰(zhàn)
  • 三.猜你喜歡

零基礎(chǔ) C/C++ 學(xué)習(xí)路線推薦 : C/C++ 學(xué)習(xí)目錄 >> C 語言基礎(chǔ)入門

一.strtol 函數(shù)簡介

stdlib.h 中 atoi 或者 atol 函數(shù),可用于將 char 字符串轉(zhuǎn)為 int/ long 整數(shù)類型,而 C 語言函數(shù) strtol函數(shù),同樣也能將 char 字符串轉(zhuǎn)為 int / long 整數(shù)類型并且還能獲取字符串中的非數(shù)字部分,語法如下:

/*
*描述:
*   把參數(shù) str 所指向的字符串根據(jù)給定的 base 轉(zhuǎn)換為一個長整數(shù)(類型 long int 型),
*   base 必須介于 2 和 36(包含)之間,或者是特殊值0,一般設(shè)置為2/8/10/16其中之一;
*
*參數(shù):
*   [in] nptr:字符串類型;
*   [out] endptr:字符串類型;
*   [in] base:設(shè)置輸出結(jié)果的類型,一般設(shè)置為2(二進(jìn)制)/8(八進(jìn)制)/10(十進(jìn)制)/16(十六進(jìn)制)其中之一;
*
*返回值:返回char類型對應(yīng)的long int 類型,如果沒有執(zhí)行有效的轉(zhuǎn)換,則返回一個零值;
*/
long int strtol(const char *str, char **endptr, int base)

二.strtol 函數(shù)函數(shù)實(shí)戰(zhàn)

/******************************************************************************************/
//@Author:猿說編程
//@Blog(個人博客地址): www.codersrc.com
//@File:C/C++ strtol 函數(shù)
//@Time:2021/08/21 08:00
//@Motto:不積跬步無以至千里,不積小流無以成江海,程序人生的精彩需要堅持不懈地積累!
/******************************************************************************************/

#include "stdafx.h"
#include 
#include "windows.h"

#pragma warning(disable: 4996)

int _tmain(int argc, _TCHAR* argv[])
{
    char str[30] = "www.codersrc.com";
    char *ptr;
    long ret;
    ret = strtol(str, &ptr, 10);

    printf("數(shù)字long int是 %ld\n", ret);
    printf("字符串部分是 |%s|\n", ptr);
    system("pause");
    return 0;
}
/*
輸出:

數(shù)字long int是 
字符串部分是 |www.codersrc.com|
請按任意鍵繼續(xù). . .
*/

注意占位符的使用:

float/double浮點(diǎn)是使用 %f
int整數(shù)是使用 %d
long int整數(shù)是使用 %ld
char字符是使用 %c
char字符串是使用 %s

三.猜你喜歡

  1. C 語言 數(shù)組下標(biāo)越界和內(nèi)存溢出區(qū)別
  2. C 語言 使用指針遍歷數(shù)組
  3. C 語言 指針和數(shù)組區(qū)別
  4. C 語言 指針數(shù)組和數(shù)組指針區(qū)別
  5. C 語言 野指針
  6. C 語言 函數(shù)值傳遞和址傳遞
  7. C 語言 函數(shù)不定長參數(shù)
  8. C 語言 函數(shù)指針
  9. C 語言 指針函數(shù)
  10. C 語言 回調(diào)函數(shù) callback
  11. C 語言 #pragma once
  12. C 語言 #include <> 與 #include “” 區(qū)別
  13. C 語言 const 修飾函數(shù)參數(shù)
  14. C 語言 const 和 define 區(qū)別
  15. C 語言 #運(yùn)算符
  16. C 語言 ##運(yùn)算符
  17. C 語言 __VA_ARGS__
  18. C 語言 ##__VA_ARGS__
  19. C 語言 函數(shù)不定長參數(shù) ##__VA_ARGS__經(jīng)典案例
  20. C 語言 va_start / va_end / va_arg 自定義 printf 函數(shù)
  21. C 語言 main 函數(shù)
  22. C 語言 main 函數(shù)參數(shù) main(int argc, char *argv[])
  23. C 語言 局部變量
  24. C 語言 全局變量
  25. C 語言 全局變量和局部變量區(qū)別
  26. C 語言 static
  27. C 語言 extern
  28. C/C++ Unicode 和多字節(jié)區(qū)別
  29. C/C++ wprintf 輸出中文亂碼
  30. C/C++ char 和 wchar_t 相互轉(zhuǎn)換

未經(jīng)允許不得轉(zhuǎn)載:猿說編程 ? C/C++ strtol 函數(shù)

本文由博客 - 猿說編程 猿說編程 發(fā)布!


分享文章:C/C++ strtol 函數(shù)
URL鏈接:http://weahome.cn/article/dsoipsi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部