刷LeetCode时候遇到的一些小问题
①当对一个int* 型变量执行++操作
例如 int* num
应该写成(num)++ 而不是num++
②今天遇到一个很奇怪的东西,当我判断某个指针是否为空时
写成while( !p )一直不能输出正确答案, 但是当我改成while(p != NULL)时就能输出正确答案了,所以为了更保险起见,从现在开始都写成while(p != NULL)吧
刷LeetCode时候遇到的一些小问题
①当对一个int* 型变量执行++操作
例如 int* num
应该写成(num)++ 而不是num++
②今天遇到一个很奇怪的东西,当我判断某个指针是否为空时
写成while( !p )一直不能输出正确答案, 但是当我改成while(p != NULL)时就能输出正确答案了,所以为了更保险起见,从现在开始都写成while(p != NULL)吧