![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
其它
其它
柳阿九
前途似海,来日方长~
展开
-
【其它】关于运算符+与>>的优先级分析
size_t SeqListBinarySearch(SeqList* pList, DateType val){ assert(pList != NULL); int low = 0, high = pList->_size - 1; while (low <= high) { int mid = low + (high - low)>>1; if (val < pList->base[mid]) high = mid - 1; else i原创 2021-01-31 21:39:07 · 1541 阅读 · 1 评论 -
【其它】关于size_t与int之间的比较
关于size_t与int之间的比较void SeqListInsertByPos(SeqList* pList, size_t pos, DateType x){ assert(pList != NULL && pos <= pList->_size); if (IsFull(pList)) printf("顺序表已满,无法正常进行插入\n"); else { for (int i = pList->_size - 1; i >= pos; --i原创 2021-01-31 18:23:33 · 925 阅读 · 0 评论 -
【其它】关于if与else if的区别
这道题的答案是20我摸索了一会,才发现 if与else if两者并不是同时进行判断的if和else if 之间是有联系的,当不满足if中的条件的时候,才会去执行else if如果if中的条件已经满足了,就不会去判断else if中的条件了两个if语句在一起时,才会依次对每一个if句都进行判断,互相之间不会影响。正确结果如下:...原创 2019-03-19 15:18:45 · 26266 阅读 · 4 评论