字符串被转换为整数并打印在屏幕上。 示例 :使用 函数将字符串转换为整数的程序 函数将 语言中的字符串数据类型转换为整数数据类型。该函数的语法是: 这里, 是指向字符的指针类型。 该函数执行后返回一个整数值。我们包含 ,因为那是 函数所在的位置。该头文件包含 语言中使用的所有类型转换函数。 (编程语言) 学生还学习了 请注意,此函数使用的字符串值必须是可解释为数值的字符序列。
旦遇到非数字字符
该函数将停止读取输入。因此,如果我们将上面的代码更改为如下所示: 上面的程序将打印出: 字符串的整数值为 。 函数还会忽略任何前导空白字符,但如果在字符 科威特 WhatsApp 号码列表 串内部遇到,它将停止处理该字符串。如果无法将字符串转换为整数,它也会返回 。如果存在溢出,则会返回 。 函数也不识别小数或指数。因此,您必须编写代码来考虑这样一个事实:当 无法将字符串转换为整数时,它只是默默地失败,而不是抛出错误。
当转换失败时
函数返回 的事实可能很难处理,因为它是一个有效的整数。 示例 :使用 函数将字符串转换为整数的程序 函数的行为略有不同。它从输入字符串中读取格式化文本。这与 函 电话号码 IR 数类似,但 可以从字符串而不是控制台读取数据输入。以下是 函数的声明: 第一个参数是要解析的字符串。第二个参数是要应用于字符串的格式。您可以添加函数可以采用的任意数量的参数,以便存储从指针读取的值。在这里,如果常规变量存储值而不是指针,则变量名必须遵循 符号。