A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© bubuatt 中级黑马   /  2014-3-19 21:29  /  1462 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 bubuatt 于 2014-3-21 13:02 编辑
  1. #include <stdio.h>

  2. void main(){
  3.         struct RankRecord{
  4.                 int no;//4
  5.                 char *name;//8
  6.                 int score;//4
  7.         };

  8.         struct RankRecord records[3]={
  9.                 {1,"jack",5000},
  10.                 {2,"rose",500},
  11.                 {3,"bru",300}
  12.         };

  13.         for(int i=0;i<3;i++){
  14.           printf("%d\t%s\t%d\n",records[i].no,records[i].name,records[i].score);
  15.         }
  16. }
复制代码
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\asdasdasd.cpp(17) : error C2018: unknown character '0xa1'
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\asdasdasd.cpp(17) : error C2018: unknown character '0xa1'
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\asdasdasd.cpp(17) : error C2018: unknown character '0xa1'
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\asdasdasd.cpp(17) : error C2018: unknown character '0xa1'
错误一直显示求解,按照老师写的编译的,怎么我的老师出错

2 个回复

倒序浏览
代码中包含一些不可打印的非法字符,只有重新整理一下代码就OK了.你将17行printf前的空白删了,重新使用tab键调整格式就行了。
回复 使用道具 举报
周宇华 发表于 2014-3-20 18:44
代码中包含一些不可打印的非法字符,只有重新整理一下代码就OK了.你将17行printf前的空白删了,重新使用tab ...

thanks,搞出来了,之前是在word里打的拷贝的,重新打了一遍
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马