本篇文章记录我学习Linux驱动时的一些零散知识,旨在记录成长,分享心得,希望我的分享能给你带来不一样的收获!
1、C 语言字符串转换为整数二点函数atoi
在 C 语言中,
atoi
函数用于将字符串转换为整数。其原型定义在头文件<stdlib.h>
中。
atoi
函数接受一个指向以 null 结尾的字符串的指针,并返回相应的整数值。它会忽略字符串开头的空白字符,直到找到第一个非空白字符。然后,它会读取连续的数字字符,直到遇到非数字字符或字符串的结尾为止。如果字符串不能被解析为整数,则返回 0。
示例如下:
#include <stdio.h>
#include <stdlib.h>int main() {char str[] = "12345";int num = atoi(str);printf("String: %s, Integer: %d\n", str, num);return 0;
}
此示例将字符串 "12345" 转换为整数,并输出结果。
2、