啊哈磊_编程从这里起步

标题: 为什么会停止运行 [打印本页]

作者: 赵家和    时间: 2020-3-23 14:42
标题: 为什么会停止运行
  1. #include <iostream>
  2. #include <stdlib.h>
  3. using namespace std;
  4. int main()
  5. {
  6.     char *a;
  7.   cout << "欢迎使用易经查卦器,请输入需要使用的功能(输入 查卦象/查卦名/查宫卦 按enter键)" << endl;
  8.   cin >> a;
  9.   if (a=="查卦象") {
  10.     system ("start 易经查卦象");
  11.   }
  12.   if (a=="查卦名") {
  13.     system ("start 易经查卦名");
  14.   }
  15.   if (a=="查宫卦") {
  16.     system ("start 易经查宫卦");
  17.   } else {
  18.     cout << "错误" << endl;
  19.   }
  20.     return 0;
  21. }
复制代码

作者: 赵家和    时间: 2020-3-23 14:54
不知道……………………………………………………………………………………
作者: 嘟嘟编程    时间: 2020-3-24 11:45
变量定义出错,这里不能定义成char型的指针应该这样:
string a;//只在此程序可使用string(因为是C++,C语言还没有string字符串类型变量)
别忘了加头文件:#include<string>
此时不能用cin了,要用gets(a);
别忘了加头文件:#include<cstdio>




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2