- 博客(3)
- 收藏
- 关注
原创 -数组指针
指向数组的指针,存放数组地址的指针 int arr[5]={1,2,3,4,5}; int (*a)[5];// * 与 a结合 说明是个指针;将a去掉 ,为指针类型, 即int(*)[10],意思为:指针指向一个数组 数组有5个整形元素 存放数组的地址,int (*a)[10]=&arr;int (*a)[10]=arr;两种写法 哪个正确? 知道哪个正确就得知道&arr和arr的区别 int arr[5]={0}; &arr; &arr+1; arr; arr...
2021-10-02 11:40:55 79
原创 -指针数组 以及解引用操作符的个人理解
指针数组 :存放指针的数组 数组名为数组首元素的地址 即为指针。 将数组名放在数组中, 则有以下代码: #include<stdio.h> int main() { int z[] = { 1,2,3,4,5 }; int s[] = { 6,7,8,9,10 }; int r[] = { 11,12,13,14,15 }; int l[] = { 16,17,18,19,20 }; int* a[4] = { z,s,r,l };//ar...
2021-09-29 15:48:37 530 1
原创 -字符指针
个人对于字符指针知识的总结。欢迎指正,交流探讨 1.char* ps= "hello zsr"; 本质上是将"hello zsr"字符串的首字符'h'的地址放在了变量ps中 printf("%c",*ps);//输出为h printf("%s",ps);//输出为hello zsr 2.char* p = "hello zsr";//"hello zsr"为常量字符串 *p = 'w'; // 这里要改常量字符串的内容 这不正确 常量不可更改 printf("%s", p); 3.#...
2021-09-29 13:52:05 59 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人