C语言利用指针将某一字符串中的数字输出
时间: 2023-06-07 22:09:24 浏览: 91
您好,这是一个技术问题,我可以为您提供回答。可以使用C语言中的isdigit()函数判断一个字符是否是数字,在遍历字符串时,对于是数字的字符,可以利用指针输出它们的值。以下是参考代码:
```
#include <stdio.h>
#include <ctype.h>
int main() {
char str[] = "Hello123World456";
char* p = str;
while (*p != '\0') {
if (isdigit(*p)) {
printf("%c", *p);
}
p++;
}
return 0;
}
```
输出结果为:
```
123456
```
阅读全文