zoukankan      html  css  js  c++  java
  • 编译错误error: stray ‘\343’ in program的解决

    问题:

    从网上拷贝了一段代码,粘贴到自己写的程序strcat_compare.c中,然后编译gcc -o strcat_compare strcat_compare.c;

    出现错误如下:

    avid@ubuntu:~/wrk/tmp$ gcc -o strcat_compare strcat_compare.c 
    strcat_compare.c: In function ‘main’:
    strcat_compare.c:28:1: error: stray ‘\343’ in program
    strcat_compare.c:28:1: error: stray ‘\200’ in program
    strcat_compare.c:28:1: error: stray ‘\200’ in program
    strcat_compare.c:28:1: error: stray ‘\343’ in program
    strcat_compare.c:28:1: error: stray ‘\200’ in program
    strcat_compare.c:28:1: error: stray ‘\200’ in program
    strcat_compare.c:30:1: error: stray ‘\343’ in program
    strcat_compare.c:30:1: error: stray ‘\200’ in program
    strcat_compare.c:30:1: error: stray ‘\200’ in program
    strcat_compare.c:30:1: error: stray ‘\343’ in program
    strcat_compare.c:30:1: error: stray ‘\200’ in program
    strcat_compare.c:30:1: error: stray ‘\200’ in program
    strcat_compare.c:32:1: error: stray ‘\343’ in program
    strcat_compare.c:32:1: error: stray ‘\200’ in program
    strcat_compare.c:32:1: error: stray ‘\200’ in program
    strcat_compare.c:32:1: error: stray ‘\343’ in program
    strcat_compare.c:32:1: error: stray ‘\200’ in program
    strcat_compare.c:32:1: error: stray ‘\200’ in program
    david@ubuntu:~/wrk/tmp$

    运行环境:ubuntu 11.10;


    解决办法:

    1. 放狗搜,说可能程序本身的语法没有问题,但是,出错行中包含不被识别的字符,比如空格的格式不对;

    2. 将程序中出错行前面的空格删除,重新插入空格或tab键,重新编译,错误消失。


    问题解决。



  • 相关阅读:
    C#网络编程简单实现通信小例子-1
    对象序列化
    C#网络编程(1)
    Web前端基础——jQuery(三)
    Web前端基础——jQuery(二)
    Web前端基础——jQuery(一)
    Java基础——正则表达式
    Java基础——Servlet(八)文件上传下载
    Java基础——Servlet(七)过滤器&监听器 相关
    Java基础——Servlet(六)分页相关
  • 原文地址:https://www.cnblogs.com/java20130726/p/3218505.html
Copyright © 2011-2022 走看看