news 2026/4/15 14:41:45

c语言考前复习

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
c语言考前复习

定义字符串:
1.利用字符数组加双引号的方式定义字符串,这种方式字符串的内容是可以发生改变的,可以修改

2.利用指针加双引号的方式来定义字符串
底层存储在只读数据区当中,内容不可修改

字符串数组
思路是二维数组
字符指针数组(用来存储多个字符串)


注意case穿透:

C 语言规定,除了 2 种特殊情况,数组名都会被转换为指向数组首元素的指针,即首地址,数组在内存中是连续存放的一段空间
隐式转换:小转大,不需要自己手动实现,从大到小的关系如图所示。






顺序和内容完全一致才叫做字符串一样
● 对于数组:sizeof(数组名)计算的是整个数组的总内存大小(不管数组有没有存满数据)。




找素数:
定义:素数是指 大于 1 的自然数,且只能被 1 和它本身整除(没有其他因数)
i = a × b ,
a 和 b 中必有一个 ≤ √i
利用“合数必有小因数”减少循环次数、提升效率,

在scanf中,是否使用&取决于变量的类型,scanf需要接收变量的地址来存储输入值;
当变量是 ** 普通基本类型(如int、float、char)** 时,必须加&(取地址符号)
当变量本身存储的是地址时,不需要加&,常见场景是数组名和指针变量:


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/14 1:14:20

XHS-Downloader:小红书内容高效采集的完整解决方案

在当今内容为王的时代,小红书作为优质内容的聚集地,每天都有海量值得收藏的图文和视频作品。然而,用户在实际操作中常常面临内容保存难、批量处理效率低等痛点。XHS-Downloader作为一款基于AIOHTTP模块构建的开源工具,通过智能化技…

作者头像 李华
网站建设 2026/4/6 2:39:14

VMware解锁macOS实战:从技术原理到完美运行

你是否曾经在VMware中尝试安装macOS,却发现系统选项列表中根本没有苹果的影子?🤔 这种情况困扰着无数希望在Windows或Linux环境下运行macOS的开发者和技术爱好者。今天,我们将深入探讨这个技术难题的解决方案,让你轻松…

作者头像 李华
网站建设 2026/4/15 8:17:53

XHS-Downloader:轻松获取小红书无水印作品的完整指南

XHS-Downloader:轻松获取小红书无水印作品的完整指南 【免费下载链接】XHS-Downloader 免费;轻量;开源,基于 AIOHTTP 模块实现的小红书图文/视频作品采集工具 项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader …

作者头像 李华
网站建设 2026/4/14 7:45:52

FGO游戏自动化终极指南:从重复劳动到效率提升的深度体验

FGO游戏自动化终极指南:从重复劳动到效率提升的深度体验 【免费下载链接】FGO-Automata 一个FGO脚本和API フェイトグランドオーダー自動化 项目地址: https://gitcode.com/gh_mirrors/fg/FGO-Automata 还记得那些为了刷QP本熬到深夜的日子吗?作…

作者头像 李华
网站建设 2026/4/10 19:54:32

快速解决ComfyUI-Manager的5大常见问题:从零到精通

快速解决ComfyUI-Manager的5大常见问题:从零到精通 【免费下载链接】ComfyUI-Manager 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-Manager 还在为ComfyUI-Manager的各种安装问题和节点冲突而烦恼吗?作为ComfyUI生态中最强大的扩展管理…

作者头像 李华