151-6-1计算机程序计-第6章 指针(zpyang).ppt

151-6-1计算机程序计-第6章 指针(zpyang).ppt

例:编写函数,将一个整数字符串转为整型数值 int atoi(char *string) { int n=0; int k=1; //符号位 if(*str==‘+’||*str==‘-’) { if(*str==‘-’)k=-1; str++; } while(*str!=0*str=‘0’*str=‘9’) { n=n*10+*Str-’0’; str++; } return k*n; } 输入:123 或 输入:-123 或 输入:+123 输入数字字符串 int main() { char str[20]; cout“输入整数字符串:”; cinstr; cout“转换后的整数为:”atoi(str)endl; return 0; } 运行结果 例6-3:字符串复制 函数原型: void mystrcpy(char *destin, char *source); 函数功能: 将source指向的字符串,复制到destin为首地址的空间中。 调用格式:mystrcpy(str1,str2); 其中:str1为字符数组 str2为字符串 s

文档评论(0)

1亿VIP精品文档

相关文档