a61022706
lyj1201
2018-12-28 16:25

【球球大家了】VS2017出现error C2062: 意外的类型“char”怎么解决?

  • c++

总而言之就是我的字符型指针定义不了。。
1.我的代码出现了以下问题,网上冲浪也没能解决这个问题。求助
2.错误类型
1>------ 已启动生成: 项目: 字符串处理库, 配置: Debug Win32 ------
1>字符串处理库.cpp
1>c:\users\57157\desktop\programdesign\vs\数据封装结构体习题自打\字符串处理库\字符串处理库\字符串处理库.cpp(9): error C2062: 意外的类型“char”
1>c:\users\57157\desktop\programdesign\vs\数据封装结构体习题自打\字符串处理库\字符串处理库\字符串处理库.cpp(11): error C2065: “src”: 未声明的标识符
1>c:\users\57157\desktop\programdesign\vs\数据封装结构体习题自打\字符串处理库\字符串处理库\字符串处理库.cpp(13): error C2065: “src”: 未声明的标识符
1>c:\users\57157\desktop\programdesign\vs\数据封装结构体习题自打\字符串处理库\字符串处理库\字符串处理库.cpp(14): error C2065: “src”: 未声明的标识符
1>c:\users\57157\desktop\programdesign\vs\数据封装结构体习题自打\字符串处理库\字符串处理库\字符串处理库.cpp(16): error C2065: “src”: 未声明的标识符
1>c:\users\57157\desktop\programdesign\vs\数据封装结构体习题自打\字符串处理库\字符串处理库\字符串处理库.cpp(18): error C2065: “src”: 未声明的标识符
1>c:\users\57157\desktop\programdesign\vs\数据封装结构体习题自打\字符串处理库\字符串处理库\字符串处理库.cpp(20): error C2065: “src”: 未声明的标识符
1>c:\users\57157\desktop\programdesign\vs\数据封装结构体习题自打\字符串处理库\字符串处理库\字符串处理库.cpp(21): error C2065: “src”: 未声明的标识符
1>c:\users\57157\desktop\programdesign\vs\数据封装结构体习题自打\字符串处理库\字符串处理库\字符串处理库.cpp(23): error C2065: “src”: 未声明的标识符
1>已完成生成项目“字符串处理库.vcxproj”的操作 - 失败。
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
3.代码
#include "pch.h"
#include
using namespace std;
int main()
{
char *des, char *src; int len;
cout << "【复制】请输入2个字符串";
cin >> des >> src;
cout << "复制前des"< cout stringCopy(des, src);//将src的内容复制到des中
cout cout cout cin >> des >> src >> len;
cout << "复制前des" << des;
cout << "复制前src" << src;
stringNCopy(des, src, len);//将src的前n个字符复制到des中
cout << "复制后des" << des;
cout << "复制后src" << src;

}

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答