一个不带下标的数组名就是一个指向此数组的指针,具体来说就是第一个数组元素的地址。当一个指针变量被初始化为数组名时,就说该指针变量指向了数组(首元素)。 char str[20],*pstr; pstr=str等价于pstr=&str[0]; //指针被置为数组第一个元素的地址访问数组第6个元素:str[5],pstr[5], *(str……继续阅读 » 弦苦 3年前 (2022-03-19) 1751浏览 0评论585个赞
1.指针,变量的指针,指针变量由于通过地址能找到所需的变量单元,因此可以说地址“指向该变量单元”。在C语言中,将地址形象化的称为“指针”,一个变量的地址称为该“变量的指针”,意思是通过它能找到以它为地址的内存单元。指针的值是指针本身存储的数值,这个值将被编译器当作一个地址,而不是一个一般的数值。在32位程序里,所有类型的指针的值都是一个32位整数。因为32位……继续阅读 » 弦苦 3年前 (2022-03-19) 2473浏览 0评论558个赞