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

C语言容易忽略的小知识点(1) - 教程

C语言容易忽略的小知识点(1) - 教程

在这里插入图片描述

这里是say-fall分享,感兴趣欢迎三连与评论区留言
专栏:《C语言入门知识点》、《C语言底层》、《精通C语言》、《C语言编程实战》
格言:做好你自己,你才能吸引更多人,并与他们共赢,这才是你最好的成长方式。


前言:

一些容易被忽略掉的小知识点


文章目录


正文:


  1. strlen:获取字符串的有效长度,不包括’\0’
  2. 局部变量是放在内存的栈区的,全局变量是放在内存的静态区
  3. 在 C 语言中,printf 函数打印浮点数(%f)时,默认会输出 6 位小数,这是 C 标准规定的默认格式。

若是需要指定小数位数,可以用 格式控制符 %.nf(n 为指定的小数位数)

  1. scanf中也有占位符,占位符和后边的参数提供的地址一一对应
  2. printf() 的参数数量 至少等于占位符数量,但可以多于占位符数量(多余的参数会被忽略)
  3. 在 C 语言中,else 语句的匹配规则并不是 “与对齐的 if 匹配”,而是遵循 “就近原则”—— 即 else 总是与距离它最近的、且没有被其他 else 匹配的 if 配对,与代码的缩进(对齐)无关。
  4. 否相等。就是在 C 语言中,= = 操作符不能直接用来比较两个字符串
  • 原因: C 语言中的字符串本质是字符数组,变量存储的是字符串的首地址(即第一个字符的内存地址)。 当用 == 比较两个字符串变量时,实际比较的是两个字符串的首地址是否相同(即是否指向同一块内存),而不是字符串的内容。
  1. 语法规定。就是在 C 语言中,switch 语句中 case 后的表达式必须是 “整数类型的常量表达式”,这
  2. 当 scanf 函数输入的值比预期(设计的输入值)多时,其行为取决于格式字符串的匹配情况和多余输入的位置,主要有以下两种常见情况:
  1. 多余输入在所有格式说明符匹配完成后
    如果 scanf已经成功匹配了所有格式说明符(即读入了预期的所有值),剩余的多余输入会留在输入缓冲区中,等待后续的输入函数(如 scanf、getchar等)读取。
  2. 多余输入在格式说明符匹配过程中(格式不匹配)
    如果多余的输入与下一个格式说明符的类型不匹配(例如预期输入整数,却输入了字母),scanf 会立即停止匹配,成功匹配的部分管用,未匹配的格式说明符对应的变量值不确定(可能未被赋值),且不匹配的输入会留在缓冲区。
  1. switch的每个case之后如果没有加break语句,当前case执行结束后,会继续执行紧跟case中的语句。
  • 本节完…
http://www.jsqmd.com/news/354094/

相关文章:

  • 2026年合肥热门的玻镁岩棉板厂家推荐,单面玻镁岩棉板源头直供哪家好 - 工业设备
  • 论文写作步骤全攻略:从选题到定稿,AI工具让学术写作效率翻倍(附免费大纲生成技巧)
  • 聊聊GEO优化技术,费用怎么收费比较合理 - 工业推荐榜
  • 2026年管道疏通检测公司推荐:无锡乐清成环卫服务有限公司,专业管道疏通/清洗/修复/清淤一站式服务 - 品牌推荐官
  • 2026年铜焊材厂家实力推荐:河南正和焊材,铜焊丝/铜焊片/铜焊条全品类技术突破与应用拓展 - 品牌推荐官
  • 分析舟山亲子度假酒店口碑,热门酒店价格大揭秘 - mypinpai
  • 美的全屋智能适老改造:简易操作 + 安全监测,适配长辈生活需求 - 品牌鉴赏师
  • 聊聊铝合金别墅门加工厂哪家售后好,靠谱品牌揭秘 - 工业品牌热点
  • 2026年超声波焊接设备公司推荐:深圳市德诺好和科技,多场景全自动/金属/塑胶/医疗焊接机全覆盖 - 品牌推荐官
  • 防伪加码品质无忧,精选板材品牌值得信赖 - 速递信息
  • 2026年洗碗片代加工服务价格大揭秘,哪家性价比高 - myqiye
  • 技术日报|OpenAI技能库逆袭登顶,Claude-Mem四连冠终结
  • 写作小白救星 10个AI论文平台深度测评与推荐——自考毕业论文必备工具
  • 不必“先绑定GEO/AI公司”才能做授权:图书馆更该先把馆藏变成可交易的“授权产品”
  • 美的别墅全屋智能定制:分层管控 + 全域联动,大宅专属智慧方案 - 品牌鉴赏师
  • 人工智能应用- 语言处理:07. 大模型诗人
  • 【开题答辩全过程】以 基于SpringBoot的房屋租赁管理系统为例,包含答辩的问题和答案
  • 2026年物业合作公司推荐:北京满天星物业管理,学校/医院物业合伙加盟合作全覆盖 - 品牌推荐官
  • 2026年北京地区侵权诉讼法律顾问专业品牌排名与推荐 - mypinpai
  • 重构“懂你”的视界:基于OGC+PGC与AI深度匹配的短视频生态变革——兼论开源AI智能名片小程序的私域价值重构
  • 国内主流的家庭私人医生机构:看高端健康管理服务如何满足高净值人群需求 - 资讯焦点
  • 美的老人友好全屋智能:语音操控 + 感应防护,守护长辈居家安全 - 品牌鉴赏师
  • 盘点国内外各大有名AI
  • 什么是 Bellman 方程
  • 2026年学习机/护眼平板/大屏学习设备厂家推荐:深圳星河智慧科技全系产品满足多元教育需求 - 品牌推荐官
  • BPE 词表构建与编解码(英雄联盟-托儿索语料)
  • Solution - P8819 [CSP-S 2022] 星战
  • 2026年定制/封闭式/11座/8座/电动/燃油/景区旅游观光车厂家推荐:重庆绿爵电动车全系供应 - 品牌推荐官
  • 电脑/服务器复制粘贴操作失效
  • 美的极简风全屋智能:隐形设计 + 简约操控,颜值与智能双在线 - 品牌鉴赏师