我是一个初学者 刚开始学c++ 今天在写找ASCII编码的代码
代码应该是没问题的 一个学长用别的软件就可以跑 而且写照着写的
想知道是软件版本的问题还是什么
还有怎么解决
感谢您的帮助。
首先代码没有问题,我用两个软件都能运行出来
建议采用以下几种方法测试:
1、ctrl+s保存代码再运行
2、看下分号是不是英文状态下的
3、添加头部文件
#include "StdAfx.h" //如果是Microsoft Visual Studio软件加上这条
#include <stdlib.h>
#include <stdio.h>
#include <iostream>
4、查看新建项目方式是否正确
下面是我两个软件运行的截图
不是中英文引号的问题吧
以下代码能成功运行,可以复制到你电脑试一下
#include <iostream>
using namespace std;
int main()
{
char ch = 'a';
cout << (int)ch << endl;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
char ch = 'a';
cout << (int)ch << endl;
return 0;
}
你的字符引号写成中文的了。换成英文的就好