为什么判断结构体相等要这么复杂呢?
2010-05-26 09:38
423 查看
疑惑:为什么可以用 = 赋值,却不可以用 == 判断相等?
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/08/904c2bd210f10df027cee4abf57c5ed1.gif)
而且结构体里面可能还有指针,你该如何判断两个指针是否相同,是根据指针所指向的内容来判断还是仅仅根据指针的值来判断。也是需要程序员自己来定义的。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/08/904c2bd210f10df027cee4abf57c5ed1.gif)
而且结构体里面可能还有指针,你该如何判断两个指针是否相同,是根据指针所指向的内容来判断还是仅仅根据指针的值来判断。也是需要程序员自己来定义的。
相关文章推荐
- 昨天刚看了Handler和HandlerThread这个东西,不明白为什么要用这么复杂的东西,而且Handler直接post的话好像还不是子线程运行。那我再开发的时候直接用Thread行不行?两个有什么区别?
- 判断两个对象是否相等,为什么必须同时重写equals()和hashcode()方法
- C语言中如何编写判断结构体是否相等的函数
- C语言中如何编写判断结构体是否相等的函数
- 软件为什么这么复杂
- 软件为什么这么复杂
- 判断两个对象是否相等,为什么必须同时重写equals()和hashcode()方法
- c 判断两个结构体内容相等(不能通过内存判断)
- 判断两个结构体相等
- windows编程中的基本类型--选自MSDN(可恶的微软,为什么搞的这么复杂???)
- 为什么两数比较只判断大或小而没有相等的情况?
- Struts2 用 s:if test 判断属性和字符串相等时 注意双引号和单引号的使用 以及%{} ${}%{#}的使用
- LeetCode:Same Tree - 判断两颗树是否相等
- 哈希的一种用法——判断相等
- 判断两个Mat图像是否绝对相等
- php中如何判断数组相等 数组运算符介绍
- Docker到底是什么?为什么它这么火!
- javascript代码为什么运行这么慢?
- 为什么这么难?
- 由字符串的相等判断延伸到堆和栈的区别