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

响应式网站建设必推全网天下郑州快速建站价格

响应式网站建设必推全网天下,郑州快速建站价格,做视频网站赚做视频网站赚,重庆免费发布信息网站1. 指针语法解剖 任意的指针#xff0c;不管有多复杂#xff0c;其定义都由两部分组成。 第1部分#xff1a;指针所指向的数据类型#xff0c;可以是任意的类型第2部分#xff1a;指针的名字 char (*p1); // 第2部分#xff1a;*p1; 第1部分#xff1a;ch…1. 指针语法解剖 任意的指针不管有多复杂其定义都由两部分组成。 第1部分指针所指向的数据类型可以是任意的类型第2部分指针的名字 char (*p1); // 第2部分*p1; 第1部分char; char *(*p2); // 第2部分*p2; 第1部分char *; char **(*p3); // 第2部分*p3; 第1部分char **; char (*p4)[3]; // 第2部分*p4; 第1部分char [3]; char (*p5)(int, char); // 第2部分*p5; 第1部分char (int, float); 注解 上述示例中p1、p2、p3、p4、p5本质上并无区别它们均是指针上述示例中p1、p2、p3、p4、p5唯一的不同是它们所指向的数据类型不同第1部分的声明语句如果由多个单词组成C语言规定需要将其拆散写到第2部分的两边 char (*p1);  表示 p1 是一个指向 char 类型的指针。 这意味着 p1 可以指向一个 char 类型的变量。 示例代码 char c A; // 声明一个 char 类型的变量 c并赋值为 A char *p1; // 声明一个指向 char 类型的指针 p1 p1 c; // 将 p1 指向变量 c 的地址// 输出 p1 指向的字符 printf(p1 points to: %c\n, *p1); // 输出p1 points to: Achar *(*p2); 表示 p2 是一个指向指向 char 类型的指针的指针。 这意味着 p2 可以指向一个 char* 类型的变量字符串指针。 示例代码 char *str Hello; // 声明并初始化一个字符串指针变量 str char **p2; // 声明一个指向指向 char 类型的指针的指针 p2 p2 str; // 将 p2 指向字符串指针 str 的地址// 输出 p2 指向的字符串 printf(p2 points to: %s\n, *p2); // 输出p2 points to: Hellochar **(*p3); 表示 p3 是一个指向指向指向 char 类型的指针的指针的指针。 这意味着 p3 可以指向一个指向字符串指针的指针的变量。 示例代码 char *strs[] {One, Two, Three}; // 声明并初始化一个字符串指针数组 strs char **p3; // 声明一个指向指向 char 类型的指针的指针的指针 p3 p3 strs; // 将 p3 指向字符串指针数组 strs 的地址// 输出 p3 指向的字符串指针 printf(p3 points to: %s\n, **p3); // 输出p3 points to: One// 输出 p3 指向的字符串指针数组中的每个字符串 for (int i 0; i 3; i) {printf(Element %d: %s\n, i, *(*p3 i)); } // 遍历输出结果 Element 0: One Element 1: Two Element 2: Threechar (*p4)[3];  表示 p4 是一个指向长度为3的 char 数组的指针。 这意味着 p4 可以指向一个长度为3的 char 数组。 示例代码 char arr[] {A, B, C}; // 声明并初始化一个长度为3的 char 数组 arr char (*p4)[3]; // 声明一个指向长度为3的 char 数组的指针 p4 p4 arr; // 将 p4 指向数组 arr 的地址// 通过 p4 解引用输出数组元素 for (int i 0; i 3; i) {printf(%c , (*p4)[i]); }//输出结果 A B C char (*p5)(int, char); 表示 p5 是一个指向函数的指针这个函数接受一个 int 类型和一个 char 类型的参数并返回 char 类型的值。 这意味着 p5 可以指向具有特定参数和返回类型的函数。 示例代码 char myFunction(int num, char ch) {// 实现函数功能的代码return ch num; }char (*p5)(int, char); // 声明一个指向函数的指针 p5 p5 myFunction; // 将 p5 指向函数 myFunction// 调用通过 p5 指向的函数 char result (*p5)(3, A); printf(Result: %c\n, result);//输出结果 Result: D
http://www.pierceye.com/news/960944/

相关文章:

  • 网站首页怎样排版如何把网站放在根目录
  • 昭通网站开发公司企业网站包含的要素
  • 网站手机版下悬浮条怎么做农产品信息网站的建设
  • 有关网站开发的文章做微商网站的软文
  • 做网站公司起什么名字西安官网seo技术
  • zepto网站开发用帝国cms做的网站首页
  • 手机影视网站制作一站式服务大厅官网
  • 创意网站展示汕尾百度seo公司
  • 网站被spider重复抓取自主建站网站平台
  • 网站打开小企业网站建设哪里做得好
  • 网站开发+进度表什么牛网站建设
  • 不同类型网站比较及网站域名设计整站优化
  • 高端企业网站建设规定陕西关键词优化推荐
  • 做图表的网站推荐简单的个人网站模板
  • 淄博瓷砖网站建设中企动力永久免费虚拟主机
  • 厦门网站建设创建有哪些python wordpress采集
  • 如何建立网站链接百度账号设置
  • 网站的申请淄博市住房和城乡建设厅网站
  • 重庆网站设计开发杂志网站模板
  • 网站建设需要营业执照吗建站之星源码下载
  • 网站建设需要基础吗做游戏的软件app
  • 网站建设费用分几年摊销网站建设动态
  • 企业网站的网址通常包含网站建设总结会上 领导讲话稿
  • 营销型网站五大系统 单仁网站开发个人简历
  • 网站内容的编辑和更新怎么做的免费的网站制作
  • 做网站 0元代理下载站源码cms
  • 台州市建设局招聘网站wordpress更新计划
  • 有教做路桥质检资料的网站吗企业画册印刷
  • 四川省营山县西城建筑公司网站租服务器 wordpress
  • 绿色蔬菜网站模板昆明软件开发公司排名