当前位置: 首页 > news >正文

网站重构案例wordpress响应式加后台

网站重构案例,wordpress响应式加后台,云开发壁纸小程序,做微信小程序哪个网站好1. 什么是指针?指针本质上是一个变量,但它的特殊之处在于,它存储的不是一个普通的值,而是另一个变量的内存地址。2. 如何声明和初始化指针?声明: 数据类型 *指针变量名;数据类型:指这个指针将要…
1. 什么是指针?

指针本质上是一个变量,但它的特殊之处在于,它存储的不是一个普通的值,而是另一个变量的内存地址

2. 如何声明和初始化指针?

声明:
数据类型 *指针变量名;

  • 数据类型:指这个指针将要指向的变量的数据类型(如 intcharfloat 等)。这决定了指针进行算术运算时的步长。

  • *:星号是一个类型说明符,表明正在声明的是一个指针。

  • 指针变量名:遵循变量的命名规则。

初始化/赋值:
使用取地址运算符 & 来获取一个变量的地址,并将其赋给指针。

int main() {int num = 10;     // 一个普通的整型变量int *p;           // 声明一个整型指针 pp = #         // 将 num 的地址赋值给指针 p,现在 p“指向”了 num// 也可以在声明的同时初始化int *p2 = #return 0;
}
3. 解引用运算符 (*)

解引用运算符 * 用于获取或修改指针所指向的内存地址中存储的值

int main() {int num = 10;int *p = #printf("num 的值: %d\n", num);     // 输出:10printf("通过 p 获取的值: %d\n", *p); // 输出:10 (*p 等价于 num)*p = 20; // 通过指针修改它指向的值printf("修改后 num 的值: %d\n", num); // 输出:20return 0;
}
操作代码示例解释
获取地址&num获取变量 num 的地址
声明指针int *p;声明一个指向 int 的指针 p
给指针赋值p = #让指针 p 存储 num 的地址
解引用(取值)value = *p;获取 p 指向的那个地址里的值
解引用(赋值)*p = 20;向 p 指向的那个地址里写入新值 20
4. 指针的主要用途
  1. 函数参数传递(按引用传递)
    这是指针最重要的用途之一。C语言函数参数默认是“值传递”,即拷贝一份传给函数,函数内部修改不会影响原值。使用指针可以实现“引用传递”,让函数能够修改外部变量的值。

    // 值传递:无法交换成功
    void swap_fail(int a, int b) {int temp = a;a = b;b = temp;
    }// 指针传递(引用传递):可以成功交换
    void swap(int *a, int *b) {int temp = *a;*a = *b;*b = temp;
    }int main() {int x = 5, y = 10;swap_fail(x, y); // x, y 不变swap(&x, &y);    // 传递 x 和 y 的地址,x 和 y 的值被成功交换return 0;
    }

  2. 动态内存分配
    C语言使用 malloccallocrealloc 等函数在堆(Heap) 上动态分配内存,这些函数返回的就是指向新分配内存的指针。

    #include <stdlib.h>
    int main() {int *arr;int n = 5;// 动态分配可以存放5个int的内存arr = (int*)malloc(n * sizeof(int));if (arr == NULL) {// 处理分配失败}// 使用这个数组...arr[0] = 10; // 像普通数组一样使用// 使用完毕后必须释放内存,防止内存泄漏free(arr);return 0;
    }

http://www.dtcms.com/a/434156.html

相关文章:

  • 做基础销量的网站什么是网站栏目标题
  • 商城网站制作公司地址苏州营销型网站开发公司
  • 1个月能学好网站开发吗wordpress搜索小工具
  • 科技节小发明小制作营销网站的专业性诊断评价和优化
  • 做任务兼职赚钱的网站有哪些网站建设的流程与思路
  • 铜仁市网站建设情况浙江seo公司
  • 哪个网站专做民宿科普网站建设
  • 蜜淘app在那个网站做的济南网站建设网站制作
  • 北京网站制作 建设推广网站需求定制表单
  • 袜子的网站建设方案贵州省住房和城乡建设厅网站
  • 网站建设无锡海之睿文化馆互联网站建设方案
  • php网站作业模版正规的关键词优化软件
  • 仪征做网站阿里云域名注册查询
  • 有哪几个平台做网站情侣博客 wordpress
  • 360免费视频网站建设做本地的分类信息网站
  • 制作完整网站需要掌握哪些知识网站htm建设
  • 建设银行网站怎么登陆不了wordpress 菜单 无效
  • 一个域名能同时做2个网站吗怎么去推广自己的网站
  • 益阳学校网站建设wordpress插件 数据库
  • 泰安网站制作哪家好开一家软件外包公司
  • 教育网站模板传统网站设计的缺点
  • 江苏建设行政主管部门网站软件企业公司网站模板
  • 找别人做的网站问什么域名解析后还是上线不网站已运行时间代码
  • 连云港网站建设培训源创派网站建设
  • 怎么自己编程做网站科技部做财务决算的网站是什么
  • 注册网站域名主机搭建网站教程
  • seo网站快速排名软件美容网站设计
  • 免费的网站怎么做高端网站开发培训
  • 为什么别的电脑能打开的网站我的电脑打不开一个简单的html网页
  • 网站建设公司介绍ppt云南微网站建设的公司有哪些