years=y2-y1+(m2>m1||m2==m1&&d2>=d1); 这一句在c语言中是什么意思

2025-02-23 05:35:17
推荐回答(1个)
回答1:

若m2>m1,或者m2=m1的同时d2>=d1,则years=y2-y1+1(因为c语言中逻辑值"真"就是1),否则years=y2-y1+0(假就是0)