摘要:
C提供了一些基本的指针操作,下面的程序实例中演示了8种不同的操作。 赋值: 可以把地址赋给指针。例如,用数组名、带地址运算符(&)的变量名、另一个指针进行赋值。注意,地址应该和指针类型兼容,就说是不要把double类型的地址赋值给Int类型的指针。 解引用: *运算符给出指针指向地址上存储的值; 取 阅读全文
posted @ 2022-04-27 14:45
星雨boy
阅读(214)
评论(0)
推荐(0)
摘要:
使用指针 或 数组作为函数参数,代码: 函数要处理数组必须知道何时开始、何时结束。sum()函数使用一个指针形参标识数组的开始,用一个整型形参表明待处理数组的元素个数(指针形参也表明了数组的数据类型)。但是这并不是给函数传递必备信息的唯一方法。还有一种方法是传递两个指针,第一个指针指明数组的开始处, 阅读全文
posted @ 2022-04-27 12:36
星雨boy
阅读(35)
评论(0)
推荐(0)
摘要:
指针提供一种以符号形式使用地址的方法。因为计算机的硬件指令非常依赖地址,指针在某种程度上把程序员想要传达的指令以更接近机器的方式表达。因此,使用指针的程序更有效率,尤其是指针能有效地处理数组 我们举一个变相使用指针的例子:数组名是数组首元素的地址,所以: array == &array[0]; re 阅读全文
posted @ 2022-04-27 09:48
星雨boy
阅读(42)
评论(0)
推荐(0)

浙公网安备 33010602011771号