- 博客(3)
- 收藏
- 关注
原创 一道容易出错的题目(有关负数的补码)
这道题的答案是什么? #include #include int main() { char a[1000]; int i = 0; for(i = 0; i<1000; i++) { a[i] = -1-i; } printf("%d\n",strlen(a)); return 0; } 答案是255,这个255是怎么来的呢? 在for循环内部,,当i
2017-08-13 15:37:26 1015
原创 总结C语言指针部分的知识
> 一级指针 > 二级指针 > 一维数组 > 二维数组 > 指针和数组的关系 > 指针数组 > 数组指针 > 函数指针 一:一级指针: 指针是什么: 在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因
2017-08-05 19:55:40 296
原创 面试题:三级指针问题
当我第一眼看到这道题,内心是崩溃的,怎么会有这么复杂的题目,但是细心研究,自有门道。 做这道题,首先应对指针数组,二级指针,三级指针有一定的了解,我的一篇文章《总结C语言指针部分的知识》里有提到。 首先,来看看结果: 以下是我的思路:此题可画图来分析: 这个题的指向关系就是这样,通过画图解决,很明确: 1.printf("%s\n", **++cpp); cpp指向c
2017-08-03 17:55:19 1341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人