#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int take_cTOi(char *a,char *b) // 1 , 2
{
char c[3]=""; // [1,2]
int i;
c[0]=*a;
c[1]=*b;
i=atoi(c); // 12
return i;
}
int main()
{
char a[]="hao123";
int i;
i=take_cTOi(&a[3],&a[4]); //字符数组a中的指定的 字符,转换成int型
if(i > 10)
{
printf("%d\n",i); // 12
}
//无关的例子
//第一行指的普通年的月份天数,第二行为闰年的月份天数
//int day1[2][12]={{31,28,31,30,31,30,31,31,30,31,30,31},{31,29,31,30,31,30,31,31,30,31,30,31}};
}
#C语言 #字符转整型
最新推荐文章于 2024-09-13 10:21:40 发布
该代码示例展示了一个名为take_cTOi的函数,它接受两个字符指针,将它们组合成一个字符串并使用atoi函数将其转换为整数。在主函数中,此函数被用于将字符串hao123中的1和2转换为整数12并进行比较。
摘要由CSDN通过智能技术生成