C语言实现“+”的重载

时间:2021-12-13 10:31:52
【文件属性】:

文件名称:C语言实现“+”的重载

文件大小:2KB

文件格式:C

更新时间:2021-12-13 10:31:52

加法的重载 两个数字相加 符串+字符串

实现“+”的重载。(20分) 题目内容: 加法的重载,在C++中,“+”是可以被重载的,现在我们来实现这个功能。例如,如果两个数字相加,那么就给出两个数字的和,如果是字符串+字符串,那么应该输出两个字符串相连的结果。字符串和数字的区别是:数字由一连串的数字字符组成,可以转化为一定 的数值。字符串是包含了字母、数字或其他字符(不含“+”字符)组成的字母数字串。 需要指出的是:字符串和数字是不能相加的,“+”符号左右两边,只要有一个被认定为字符串,那么另外一个也是。 输入格式: 25+435 输出格式: 460(回车) 输入样例: 73b+a67 输出样例: 73ba67(回车)


网友评论

  • 跟重载没关系,就是解析用户输入字符串“123+456”,然后求和