C怎么逐个读取一个字符串数组里的数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C怎么逐个读取一个字符串数组里的数据相关的知识,希望对你有一定的参考价值。
逐个读取字符串数组里的数据,并判断其类型,入数字等
代码如下:
if(NULL != pStr)
int nNum = 1;
while('\\0' != *pStr)
if(*pStr >= '0' && *pStr <= '9')
cout<<"字符串第"<<nNum++<<"位上的字符是0-9:"<<*pStr-'0'<<endl;
else if((*pStr >= 'a' && *pStr <= 'z') || (*pStr >= 'A' && *pStr <= 'Z'))
cout<<"字符串第"<<nNum++<<"位上的字符是A-Z:"<<*pStr<<endl;
else
cout<<"字符串第"<<nNum++<<"位上的字符是其他字符!"<<endl;
pStr++;
return 1;
return 0;
参考技术A #include<stdio.h>
int main()
int i;
char s[2][8]="stra","swasss",*p,*q;
for(p=s[0];*p;p++)
printf("%c ",*p);
for(i=0;i<2;i++)
printf("\n%s",s+i);
printf("\n");
puts(s[0]);
puts(s[1]);
return 0;
参考技术B 当成数组 s8String[s32index]
以上是关于C怎么逐个读取一个字符串数组里的数据的主要内容,如果未能解决你的问题,请参考以下文章