尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
C语言进阶--回顾(05)
第五篇目录4.6冒泡排序4.7数组指针变量4.8二维数组传参和指针4.9指针数组4.10指针数组模拟二维数组4.6冒泡排序代码如下a先进入一个外循环使其保证进行数组元素-1次的循环排序b内循环1对于每对相邻的两个元素若发现前比后大则使他们调换降序排列2由于每次循环后可以让一个元素走到指定的位置所以每次循环后循环次数为sz-1-i降低冗余查找或者可以使用一个标志flagsz-1再内循环每次执行完之前--for循环写成jflag;或者如下4.7数组指针变量4.8a上图中两种方式的差别是一个指向整个数组的地址一个仅仅指向第一个元素地址b改变指针指向数组得到元素个数就能按想法调用一定数量的元素但是不能超出数组元素个数否则越界4.8二维数组传参和指针a可以发现上面的代码传参时传入数组名二维数组的行数列数在函数接受时写出调用每一行的元素个数b外循环进行行打印内进行列打印c打印的内层括号通过二维数组跳过一个元素即一行的方式决定在哪行打印d外层括号与里面相似e注意创造数组指针变量的时候要传入一致的下标f再看以下gptr1:跳过整个二维数组ptr2:跳过一个二维数组的元素一个一维数组4.9指针数组4.10指针数组模拟二维数组a结论类似二维数组指针bpa指向a的首元素地址得到第二个元素地址所以打印后得到字符串数组的第二个元素即第二个字符串
RELATED

相关推荐

Whiteboard快速上手教程:3步连接Claude Code/Codex,10分钟画出第一份设计评审

Whiteboard快速上手教程:3步连接Claude Code/Codex,10分钟画出第一份设计评审

Whiteboard快速上手教程:3步连接Claude Code/Codex,10分钟画出第一份设计评审 【免费下载链接】whiteboard open-source canvas for thoughtful software design 项目地址: https://gitcode.com/gh_mirrors/whiteboard36/whiteboard Whiteboard 是…

📅 2026/10/4 3:42:40
Token Optimizer 安全深潜:Hook 会泄露数据或执行任意代码吗?零遥测隐私设计全解

Token Optimizer 安全深潜:Hook 会泄露数据或执行任意代码吗?零遥测隐私设计全解

Token Optimizer 安全深潜:Hook 会泄露数据或执行任意代码吗?零遥测隐私设计全解 【免费下载链接】token-optimizer Find the ghost tokens. Fix them. Survive compaction. Avoid context quality decay. 项目地址: https://gitcode.com/gh_mirrors/…

📅 2026/10/4 3:42:40
openrig 工作台:Claude Code 与 Codex 多工具环境整合实战

openrig 工作台:Claude Code 与 Codex 多工具环境整合实战

1. 从 openrig 说起:一个把 Claude Code 和 Codex 装进同一副骨架的终端工作台第一次看到openrig这个名字,我脑子里蹦出来的不是某个具体工具,而是一类东西——rig,在英文里是"钻井平台""装备架"的意思。搞过…

📅 2026/10/4 3:42:40
MORE NEWS

更多资讯

📰

C++ std::thread完全指南:join/detach、传参陷阱与生命周期管理

1. 一个线程对象构造出来之后,到底发生了什么先问一个问题:你在代码里写下std::thread t(func)的那一刻,系统究竟做了什么?很多初学者以为线程是“创建后立即从第一行开始执行”,这个理解不算错,但不准确。…

📰

解决 Plugin ‘xxx‘ is incompatible with this installation 的排查思路与配置修正

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

Spring Boot + Vue 分片上传与断点续传实战:大文件上传不再重来

简介:面向需要处理大文件上传的Spring Boot开发者,资源包系统讲解断点续传与分片上传两大关键技术,内容覆盖上传配置限制、Controller接口设计、分片接收与合并、断点位置续传、状态管理与错误处理等完整链路。包内共114个文件,以…

📰

工业嵌入式存储:用MRAM替代EEPROM与SPI Flash解决掉电数据丢失

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

用AI从零搭建Node.js API服务:Express实战与工程化指南

1. 为什么我劝你亲手搭一个 API 服务很多人学编程卡在同一个地方:语法都会,一到要做一个“能跑起来、别人能访问”的东西就懵了。你让他写个循环、写个函数没问题,但让他从零搭一个 API 服务,把数据从数据库里取出来、包装成 JSON…

📰

[开源]基于STM32单片机WiFi智能宠物喂食器设计 Onenet宠物投食器管理系统 云平台宠物喂食器系统 物联网APP智能宠物喂食器设计 HK-021

1、前言 本设计以STM32F103C8T6单片机为主控芯片,WIFI模块ESP8266-01S作为通信模块连接onenet云平台,通过HX711压力传感器检测宠物余粮重量、水位传感器检测水位数据、红外传感器检测是否有宠物靠近喂食器、DHT11温湿度传感器检测环境温湿度、光照传感器…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬