24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 504  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zhanglinfeng

新虫 (小有名气)

[求助] linux error

#include<cstring>

int convert(char *input , char *output)
{
  bool flag = false ;
  int size = ::strlen(input) ;
  for (int i = 0 ; i < size ; ++i)
  {
     char temp = 0 ;
     if (i >= 1)
        temp = *(input + i - 1 ) ;
     if (!flag)
     {
       *(output + i) = *(input + i) + 1 ;
       flag = true ;
     }
     else {
            if (temp == *(input + i))
            {
               *(output + i) = *(input + i) + 2 ;
               flag = false ;
            }
            else {
                    *(output + i) = *(input + i) + 1 ;
                    flag = true ;
                 }        
          }
  }
  return 0 ;
}

int main()
{
  char *input = 0 ;
  std::cout << "input = " ;
  std::cin >> input ;
  std::cout << std::endl ;
  char output[10] = {0} ;
  convert(input , output) ;
  std::cout << output << std::endl ;
  return 0 ;
}
这是写的2013华为上机的一道编程题,在linux下编译成功,运行显示段错误,请大侠指导!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhanglinfeng

新虫 (小有名气)

引用回帖:
2楼: Originally posted by yangyangq at 2013-05-27 18:28:30
int main()
{
  char *input = 0 ;   // 这儿没有分配内存
  std::cout << "input = " ;
  std::cin >> input ;    //这儿就已经使用内存了
  std::cout << std::endl ;
  char  ...

3Q,太感谢了。
3楼2013-05-28 08:40:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

yangyangq

铜虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
int main()
{
  char *input = 0 ;   // 这儿没有分配内存
  std::cout << "input = " ;
  std::cin >> input ;    //这儿就已经使用内存了
  std::cout << std::endl ;
  char output[10] = {0} ;
  convert(input , output) ;
  std::cout << output << std::endl ;
  return 0 ;
}
2楼2013-05-27 18:28:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小孩YY

金虫 (小有名气)

【答案】应助回帖

int main(int argc, char **argv)
4楼2013-05-28 15:35:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 交通运输考试264分求工科调剂 +4 jike777 2026-04-02 4/200 2026-04-02 21:53 by zllcz
[考研] 312求调剂 +3 赊月色 2026-04-02 4/200 2026-04-02 21:50 by macy2011
[考研] 材料专硕322分 +10 哈哈哈吼吼吼哈 2026-04-02 10/500 2026-04-02 21:46 by dongzh2009
[考研] 349求调剂 +10 zwjjjjjj 2026-03-31 10/500 2026-04-02 20:13 by dongzh2009
[考研] 275求调剂 +13 jjjjjjjjjjl 2026-03-27 13/650 2026-04-02 13:07 by yulian1987
[考研] 一志愿北京科技大学085601材料工程英一数二初试总分335求调剂 +9 双马尾痞老板2 2026-04-01 9/450 2026-04-02 12:14 by oooqiao
[考研] 289求调剂 +23 新时代材料 2026-03-27 26/1300 2026-04-02 10:29 by oooqiao
[考研] 311求调剂 +16 zchqwer 2026-04-01 18/900 2026-04-02 10:15 by 不吃魚的貓
[考研] 11408 321分求调剂 +3 huchun12138 2026-03-30 4/200 2026-04-01 22:48 by guanxin1001
[考研] 295材料工程专硕求调剂 +19 1428151015 2026-03-27 19/950 2026-04-01 22:34 by peike
[考研] 307分求调剂 +14 (o~o) 2026-03-31 15/750 2026-04-01 20:43 by longlotian
[考研] 265求调剂 +11 yelck 2026-04-01 12/600 2026-04-01 19:12 by 549790059
[考研] 332求调剂 +8 Lyy930824@ 2026-03-29 8/400 2026-04-01 18:40 by 千钧澄玉宇啊
[考研] 070300化学专业279调剂 +10 哈哈哈^_^ 2026-03-31 10/500 2026-03-31 23:13 by liu823948201
[考研] 调剂求院校招收 +7 鹤鲸鸽 2026-03-28 7/350 2026-03-31 11:21 by oooqiao
[考研] 266求调剂 +3 哇呼哼呼哼 2026-03-29 3/150 2026-03-31 10:06 by cal0306
[考研] 370求调剂 +3 080700调剂 2026-03-30 3/150 2026-03-31 01:09 by A_Zhe
[考研] 福建理工大学材料学院先进合金团队招收考研调剂学生 +3 大华金商都 2026-03-30 4/200 2026-03-31 01:04 by 方英俊602
[考研] 本科211总分289,08工学真心求调剂 +3 utopiaE 2026-03-30 3/150 2026-03-30 23:42 by ms629
[考研] 304求调剂 +6 曼殊2266 2026-03-27 6/300 2026-03-28 14:10 by 唐沐儿
信息提示
请填处理意见