C语言基本数据类型
C语言学前储备知识1.计算机如何执行C语言程序计算机的基本组成部分CPU、存储器、输入设备、输出设备CPU运算器 控制器存储器内存掉电数据丢失、空间小、读写效率高、价格昂贵硬盘掉电数据不丢失、空间大、读写效率低cache高速缓存设备执行程序的过程1编译器编译的二进制指令集合存放硬盘2当执行该二进制程序时该程序通过CPU被加载在内存中3CPU通过总线访问内存中的数据并做运算和处理2.计算机中数据的单位Bit 位 0/1Byte 字节计算机中的存储单位 8Bits 1ByteKB 1024Bytes 1KBMB 1024KB 1MBGB 1024MB 1GBTB 1024GB 1TB3.进制转换二进制0 1八进制0 1 2 3 4 5 6 7十进制0 1 2 3 4 5 6 7 8 9十六进制0 1 2 3 4 5 6 7 8 9 A B C D E F二进制、八进制、十六进制转十进制.规则对应位*对应位的权值累加求和十进制转二进制、八进制、十六进制.短除法要转的数据/进制数取得的余数逆序二进制转八进制、十六进制.8421编码3位二进制 1位八进制4位二进制 1位十六进制一、基本数据类型、表达式及运算符1.C语言中的数据类型1整数类型1整形数据分类short 短整形内存中2字节 16 bitsunsigned short 无符号短整形 数据范围02^16 - 1short(signed short) 有符号短整形 数据范围–2^152^15–1int 整形内存中4字节 32 bitsunsigned int 无符号整形 数据范围02^32–1int(signed short) 有符号整形 数据范围–2^312^31–1long 长整形内存中8字节 64 bitsunsigned long 无符号长整形 数据范围02^64 - 1long(signed long) 有符号长整形 数据范围–2^632^63–12整形数据在内存中的存储方式无符号整形补码 原码有符号整型正数补码 原码负数补码 反码 1最高位符号位正数1负数0其他位数据位2字符类型char 字符形内存中1字节 8 bitsunsigned char 无符号字符型 数据范围02^8–1char(signed char) 有符号字符型 数据范围–2^72^7–1ASCII码字符和整形数据之间的转换标准3浮点类型:float 单精度浮点型内存中4字节 32 bits精度范围6-8位IEEE标准规定float类型在内存中以符号位1bit、指数位8bits、尾数位(23bits)的方式存储double 双精度浮点型内存中8字节 64 bits精度范围12-16位IEEE标准规定float类型在内存中以符号位1bit、指数位11bits、尾数位(52bits)的方式存储4缺省类型空类型void函数的形参和返回值不传递参数不返回数据万能指针void*5泊尔类型boolbool 逻辑类型内存中1字节取值true 1false 0头文件需包含#include stdbool.h

相关新闻

从 0 到 1 制作一个 Codex 桌宠

从 0 到 1 制作一个 Codex 桌宠

这篇文章记录我如何制作一个可以在 Codex 设置里切换使用的自定义桌宠:dyt。 它不是简单贴一张图片,而是一个符合 Codex pet 格式的 9 状态动画桌宠,包含待机、跑动、挥手、跳跃、失败、等待、审核等任务状态。 项目地址: GitHub…

2026/7/23 5:13:20阅读更多 →
12周C++ QT OpenCV项目实战:从零构建桌面图像处理应用

12周C++ QT OpenCV项目实战:从零构建桌面图像处理应用

1. 项目概述与学习路径设计如果你正在寻找一个能将C、QT和OpenCV这三项硬核技术串联起来,并能产出实际作品的学习计划,那么这个为期12周的项目制学习方案,可能就是为你量身定制的。我见过太多人孤立地学习C语法、研究QT控件、或者死磕OpenCV的…

2026/7/23 5:13:20阅读更多 →
Unity实现弹道导弹防空系统:3D模拟与比例导引算法实战

Unity实现弹道导弹防空系统:3D模拟与比例导引算法实战

1. 项目概述与核心价值最近几年,无论是游戏开发还是工业仿真,Unity引擎的应用边界都在不断拓宽。我去年指导的一个毕业设计项目,就跳出了传统游戏的范畴,选择用Unity来开发一套“弹道导弹防空3D演示系统”。这个选题听起来很硬核&…

2026/7/23 5:13:20阅读更多 →
切问学术使用方法全解析 新手快速上手操作指南

切问学术使用方法全解析 新手快速上手操作指南

很多时候,你和同门在效率与视野上的差距,并非源于智力或努力,而在于信息获取与处理的“工具差”。当别人还在用传统方式大海捞针时,有人已经用新工具建好了知识雷达。尤其在查找和消化国外文献这个核心环节,工具带来的…

2026/7/23 16:42:38阅读更多 →
后端工程师转型AI大模型开发的核心技能与路径

后端工程师转型AI大模型开发的核心技能与路径

1. 后端工程师转型AI大模型开发的必要性作为一名拥有多年后端开发经验的工程师,我深刻感受到AI大模型技术带来的行业变革。传统后端开发虽然仍是企业系统的基石,但AI能力的引入正在重塑技术栈和职业发展路径。2023年以来,大模型应用呈现爆发式…

2026/7/23 16:42:38阅读更多 →
聊聊空降管理者的landing(进阶版)

聊聊空降管理者的landing(进阶版)

这是鼎叔的第一百四十四篇原创文章。行业大牛和刚毕业的小白,都可以进来聊聊。 欢迎关注本专栏《敏捷测试转型》,大量原创思考文章陆续推出。 空降者有关的landing实践技巧文章可以参考聊聊团队效能的自我诊断。通过团队代表访谈提炼基本判断&#xff…

2026/7/23 16:42:38阅读更多 →
AI如何提升学术写作效率:智能文献与写作辅助工具解析

AI如何提升学术写作效率:智能文献与写作辅助工具解析

1. 项目概述:当学术写作遇上AI助手去年帮导师审稿时,我发现一个有趣现象:超过60%的退稿论文都存在相似的痛点——文献综述缺乏系统性、方法论描述不清晰、图表呈现不规范。这些本可以通过工具辅助避免的问题,却消耗着研究者们宝贵…

2026/7/23 16:42:38阅读更多 →
2026年AI高薪岗位趋势与自学大模型避坑指南

2026年AI高薪岗位趋势与自学大模型避坑指南

1. 高薪AI岗位的市场现状分析2026年的AI人才市场正在经历一场前所未有的抢人大战。头部科技公司为具备大模型相关技能的人才开出了5万的月薪,这个数字还在持续攀升。我最近接触的几个猎头案例显示,某大厂为一位3年经验的LLM工程师开出了年薪80万股票期权…

2026/7/23 16:42:38阅读更多 →
基于OpenWrt软路由构建网络逆向分析平台:从协议探测到行为建模

基于OpenWrt软路由构建网络逆向分析平台:从协议探测到行为建模

1. 项目概述:当软路由遇上逆向工程 “软路由雷达”这个名字,听起来就有点赛博朋克的味道。它不是一个现成的商业产品,而是一个基于OpenWrt系统的、融合了传统逆向工程思路的冷门实现方案。简单来说,它的核心目标,是让一台运行OpenWrt的软路由设备,具备主动探测、分析和理…

2026/7/23 16:40:37阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/23 0:56:31阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/23 0:56:31阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/23 0:56:31阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:00:28阅读更多 →
从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:28阅读更多 →
油泥处理设备哪里能买到

油泥处理设备哪里能买到

油泥处理设备哪里有?这是许多从事油田、炼化、清罐业务的从业者最关心的问题。根据河南三丰环保设备有限公司的行业经验,选购油泥处理设备的核心在于设备能否适配当地环保法规与原料特性,而非单纯看价格。该公司总经理王钦田先生指出&#xf…

2026/7/23 0:00:28阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/22 22:56:18阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/22 18:55:50阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/22 18:55:50阅读更多 →