首页
编程
java
php
前端
首页
编程
java
php
前端
请问程序中的*p哪来的 什么意思啊(刚学指针啥也不会 😭 这是仿照别人的写的 能正确运行 不知道对不对
题目是 输入只有字母和
的字符串 删掉
#include<stdio.h>
void fun(char
a)
{
char
p=a;
while(*a)
{
if(*a>='A'&&*a<='Z')
(p++)=
(a);
a++;
}
*p='\0';
}
int main()
{
char s[81];
gets(s);
fun(s);
puts(s);
return 0;
}
函数里定义的 char *p = a;啊
应该可以正常运行。将字符放到字符串的开头部分
帮你找了个相似的问题, 你可以看下:
https://ask.csdn.net/questions/7672969
点击展开全文