C语言:两个指针变量为啥可以相减,比较,赋值,唯独不能相加呢?请举个例子,谢谢!
1个回答
关注
展开全部
亲,你好,很高兴为您解答C语言:两个指针变量为啥可以相减,比较,赋值,唯独不能相加呢?请举个例子,谢谢!答比较运算可以得到两个指针的相对位置,而相加的结果什么都不是。比如总共有100个房间,甲住在67号,乙住在80号,通过比较运算可以知道他们离的有多远,但如果用67+80得到的是什么?
咨询记录 · 回答于2022-06-19
C语言:两个指针变量为啥可以相减,比较,赋值,唯独不能相加呢?请举个例子,谢谢!
亲,你好,很高兴为您解答C语言:两个指针变量为啥可以相减,比较,赋值,唯独不能相加呢?请举个例子,谢谢!答比较运算可以得到两个指针的相对位置,而相加的结果什么都不是。比如总共有100个房间,甲住在67号,乙住在80号,通过比较运算可以知道他们离的有多远,但如果用67+80得到的是什么?
亲,如果我的解答对您有所帮助,还请给个赞(在左下角进行评价哦),期待您的赞,您的举手之劳对我很重要,您的支持也是我进步的动力。如果觉得我的解答还满意,可以点我头像一对一咨询。最后再次祝您身体健康,心情愉快!