我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

利用指针打印字符串的指定字符

c语言怎么解答
要用到char *p=NULL

#include <stdio.h>
int main()
{
    char *p =NULL;
    int n=0;
    scanf("%d",&n);
    getchar();
    p = (char*)malloc(n);
    gets(p);
    char c = getchar();
    int i=0;
    while(*(p+i) != 0)
    {
        if(*(p+i) == c)
        {
            printf("%c是第%d个字符\n",c,i+1);
            break;
        }
        i++;
    }
    if(*(p+i) == 0)
        printf("字符串中没有%c字符\n",c);
}
  

近期文章

  • vite首次加载慢 如何解决?
  • Python辛苦看下这个是普通窗口的代码吗
  • 动态定义多维数组,很急
  • i+=i*=i+j怎么计算
  • 括号上色用C++怎么写
  • 在地图上绘制路线,具有多个标记,CodeIgniter
  • Error (10500): VHDL syntax error at fenpin12.vhd(29) near text "PROCESS"; expecting "if"
  • 容器平台OKD部署中遇到boostrap节点--Kernel参数引导后系统报错问题
  • 用循环程序实现,下列工作
  • 函数中怎么通过输入修改全局变量
  • 7805输出端大小电容布局问题
  • 虚拟路由配置问题三路由器串联配置
  • 在Laravel的刀片模板功能中使用Handlebars数据
  • PL/SQL异常处理问题解决
  • 操作系统生产消费问题
  • mysql update根据不同的条件修改不同列的值
  • 计算机网络路由先关问题
  • FDTD嵌套扫描,不知道哪里出问题了求大佬大佬
  • python判断奇数还是偶数并倒序输出
  • ruoyi-vue 前端引入 jsencrypt 做传输加密

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华