C语言常见概念第一讲(中)

发布时间:2026/10/30 8:11:20

C语言常见概念第一讲(中) C语言第一讲C语言笔记目录main主函数printf 和库函数关键字介绍字符和ASCII编码字符串和’ \0’C语言第一讲中6. main主函数main是程序的入口也叫主函数有固定写法int main() - -return 0; 一个工程有且只能有一个main函数return 0;返回整数0表示程序正常结束main的3种写法void main()老旧写法不推荐int main(void)推荐写法明确表示无参数int main(int argc, char* argv[])main带参数版本int整型main函数最后返回0前后呼应7. printf 和库函数printf库函数实现屏幕打印信息库函数C标准库已经实现好的函数直接调用即可格式化占位符%d打印整数%c打印单个字符%s打印字符串\n换行✅ 使用printf必须引入头文件#include stdio.hstdio standard input output 标准输入输出配套输入函数scanf库函数的使用必须要有头文件。8. 关键字介绍C语言预留的保留字int、if、return等叫做关键字。关键字有特殊含义保留给C语言使用程序员在自己创建标识符时不能和关键字重名关键字也不可以自己创建。9. 字符和ASCII编码计算机底层存储全部是二进制编码字符都有对应的标准ASCII编号A~ZASCII码65 ~ 90a~zASCII码97 ~ 122大小写差值32a - 32 A‘0’~‘9’ASCII码48 ~ 57\nASCII编号100~31范围内ASCII是不可打印字符屏幕无法显示10. 字符串和 \0单个字符a单引号字符串abcd双引号包裹✅ 字符串末尾会自动隐藏一个\0\0是字符串结束标记不算有效内容chararr1[]abcdef;// ✅ 自动补\0可以正常判定结束chararr2[]{a,b,c};// ❌ 没有写\0不会停止会越界读取
延伸阅读

更多相关文章

2026/10/30 8:06:19

系统规划与管理师-第九章-考点记忆

1、信息系统服务管理的主要活动。(1)服务战略规划(2)服务设计实现(3)服务运营提升(4)服务退役终止(5)持续改进与监督2、服务战略规划的主要活动。&#xff08…

2026/10/30 8:06:19

Python中apply与map的区别

在分享里面讲述apply与map二者之间的区别, 以及阐述使用技巧, 以此来助力你利用更好的方式掌握数据处理方法。1、 处理数据之际, 能够借由apply()函数、()函数以及map()函数来对数据施加操作, 其对此予以支持的有传入内置函数、经由def定义的自定函数或者匿名函数, 可灵活地达成…

2026/10/30 8:06:19

编程基础学习

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

2026/10/30 12:28:51

网络质量监控选型:CentOS 7安装Smokeping全记录

简介:这是一份面向网络运维工程师、系统管理员及开发者的 CentOS 7 下 Smokeping 快速部署手册。资源以 yum 安装方式为主线,先说明需要启用 EPEL 源,再依次讲解 /etc/smokeping/config 中监控主机、探测器与图表等配置,以及通过 …

2026/10/30 12:28:51

C++五子棋源码实战:人人对战与人机对战AI搜索优化

简介:这是一份面向C初学者与游戏编程爱好者的五子棋实战源码,同时支持人机对战与人人对战两种模式,适合用来理解面向对象设计、AI决策与图形交互等核心概念。压缩包共7个文件,约106KB,包含3个cpp源码文件、3个可执行程…

2026/10/30 12:28:51

JDK 1.8老项目集成Aspose三件套:版本选择与避坑指南

简介:这份资源面向需要在 Java 项目中实现 Office 文档格式转换的开发者,尤其适合仍在使用 JDK 1.8 环境、希望绕开复杂第三方依赖的技术人员。包内整合了 aspose 系列针对 Word、Excel、PPT 的转换能力,可将三类文档输出为 PDF,且…

2026/10/30 12:28:51

Java 项目实战:交友项目 - 用户体系集成总结

概述 到这篇为止,「用户体系集成」这个小系列正式收官。它解决的是项目接环信的第一个必答题:自己的用户和环信的用户怎么对得上号。这个问题看起来简单,实际却牵动注册、登录、鉴权、好友、消息五条链路,任何一环没对齐&#xff…

2026/10/30 12:28:51

U2020无线网管系统实战:部署、接入与排障

简介:一份面向通信网优工程师与5G基站运维人员的网管U2020操作指导书,系统梳理网管平台登录、插件安装及常用MML命令,覆盖NR小区静态/动态参数查询、邻区关系、告警管理、驻波比测试、通道校正及各类算法开关配置等实操场景,适合需…

2026/10/30 12:23:50

【芳芯科技】智慧农田数据采集APP控制系统

实物效果图:实现功能:1.通过温湿度传感器检测环境当前温湿度数据。当温度超过设定的最大温度值,蜂鸣器报警且LED灯闪烁。当湿度超过设定的最大湿度值,蜂鸣器报警且LED灯闪烁。2.通过CO2传感器检测当前二氧化碳,当检测到…

2026/10/29 17:05:52

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/29 17:06:02

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/29 17:06:13

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/30 0:00:46

NCP1342高频准谐振反激控制器:从设计约束到验收的完整方案

简介:NCP1342 高频准谐振反激控制器应用介绍译文文档,面向电源设计工程师、硬件研发人员及开关电源学习者,帮助读者跨越英文原版资料的语言门槛,系统理解这款高集成度 QR Flyback 控制器的设计要点。文档围绕芯片核心特性展开&…

2026/10/30 0:00:46

NCP1342准谐振反激电源设计:从选型到验收的全流程解析

简介:这份文档面向电源设计工程师与开关电源学习者,系统梳理NCP1342高频准谐振反激控制器的应用要点,帮助读者快速理解这款高集成度离线电源变换器控制芯片的工作机制与设计方法。内容涵盖芯片核心特性、引脚功能定义、电气特性参数表、最大额…

2026/10/30 0:00:46

Web系统自动登出机制设计与实现全解析

1. 系统自动登出机制的设计初衷在各类Web应用和后台管理系统中,自动登出功能早已成为标配。这个看似简单的功能背后,实际上涉及用户安全、资源管理和体验优化的多重考量。作为从业十多年的老开发,我见过太多因为登出逻辑设计不当导致的安全事…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑