zoukankan      html  css  js  c++  java
  • atoi函数--把参数 str 所指向的字符串转换为一个整数(类型为 int 型)

    C 库函数 - atoi()

    C 标准库 - <stdlib.h>

    描述

    C 库函数 int atoi(const char *str) 把参数 str 所指向的字符串转换为一个整数(类型为 int 型)。

    声明

    下面是 atoi() 函数的声明。

    int atoi(const char *str)

    参数

    • str -- 要转换为整数的字符串。

    返回值

    该函数返回转换后的长整数,如果没有执行有效的转换,则返回零。

    实例

    下面的实例演示了 atoi() 函数的用法。

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    
    int main()
    {
       int val;
       char str[20];
       
       strcpy(str, "98993489");
       val = atoi(str);
       printf("字符串值 = %s, 整型值 = %d
    ", str, val);
    
       strcpy(str, "runoob.com");
       val = atoi(str);
       printf("字符串值 = %s, 整型值 = %d
    ", str, val);
    
       return(0);
    }

    让我们编译并运行上面的程序,这将产生以下结果:

    字符串值 = 98993489, 整型值 = 98993489
    字符串值 = runoob.com, 整型值 = 0
  • 相关阅读:
    Codeforces Round #249 (Div. 2) D. Special Grid 枚举
    图论二
    C语言中的atan和atan2(转)
    BestCoder Round #79 (div.2)
    数学
    LCA
    二分图
    动态规划
    线段树
    树状数组
  • 原文地址:https://www.cnblogs.com/h694879357/p/13415089.html
Copyright © 2011-2022 走看看