南狂小子 2024-07-30 14:17 采纳率: 88.9%
浏览 6
已结题

(标签-ar|关键词-char)


#include<iostream>
#include<cstring>
using namespace std;
int main( ) {
    char n[255]={0};
    cin.getline(n, 255);
    char z;
    strcpy(n[0],z);
    for(int i=0;i<255;i++){
        if(n[i]!=z){
            printf("%d%c",i,n[i-1]);
        }
    }
    return 0;
}

为什么会报错?
[Error] invalid conversion from 'char' to 'char*' [-fpermissive]
[Error] invalid conversion from 'char' to 'const char*' [-fpermissive]

  • 写回答

4条回答 默认 最新

  • fengbizhe 2024-07-30 20:32
    关注

    我没有看懂你这段代码想做什么😂,不过你语法上的错误是因为用了strcpy对单个字符进行复制
    单个字符其实你直接等就好,就是z=n[0]就行了

    还有你那个for循环怎么干到255了,应该没那么多吧
    建议用strlen(a),
    还有如果你是想不输出与z变量一样的字符的话,
    那输出那不该用a[i-1],用a[i]就行
    (「・ω・)「嘿

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(3条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 7月30日
  • 已采纳回答 7月30日
  • 创建了问题 7月30日

悬赏问题

  • ¥15 有关类的报错,在模块里调用另一个模块的方法下的变量时出错
  • ¥15 delphi7 HMAC_SHA256方式加密
  • ¥15 关于#qt#的问题:我想实现qcustomplot完成坐标轴
  • ¥15 下列c语言代码为何输出了多余的空格
  • ¥15 kali linux用wget archive.kali.org/archive-key.asc指令下载签名无效(失败)
  • ¥15 openHarmony 利用c++程序在dayu210开发板上实现拉取RTSP视频流并且在屏幕上显示
  • ¥15 GD32H757的can通信配置
  • ¥20 nist随机数测试的问题
  • ¥20 帮我解决这个项目,thank you各位程序员
  • ¥15 哪位能用ea软件做一下,有偿