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

Day2 C语言基础

一、gcc

1.预处理

gcc 1.c -E -o 1.i //文本文件

2.编译

gcc 1.c -S -o 1.s //文本文件

3.汇编

gcc 1.c -c -o 1.o //二进制文件

4.链接

gcc 1.c -o app

5.查看二进制文件

od 查看二进制文件的命令

-t 指定输出格式 x1 十六进制显示 1byte

1.o 被查看文件 | 管道,连接两个命令

less 显示的内容满一页自动停止,按空格显示下一页,按q键退出

od -t x1 1.o | less

二、c语言基础

1.计算机中使用的数据单位

bit 比特位 byte 字节,一字节等于八比特 kB 千字节 MB 兆字节 GB 吉字节 TB 太字节

2.进制转化

十进制转二进制 对十进制数一直除二,直到商为零。记录余数,逆序组成的序列就是二进制数。

十进制转八进制 对十进制数一直除八,直到商为零。记录余数,逆序组成的序列就是二进制数。

十进制转十六进制 对十进制数一直除十六,直到商为零。记录余数,逆序组成的序列就是二进制数。

3.基本数据类型

整型、浮点、字符、缺省、布尔

4.变量和常量

常量:在程序运行过程中不会发生改变的量,有数据类型。

变量:在程序运行过程中会发生改变的量,有数据类型。
变量名(标识符)的规则
只能字母,数字,下划线。不能数字开头。
变量名不要和系统的 关键字 重名。
变量名不要和系统的 函数 重名

变量名要见名知意

http://www.jsqmd.com/news/692487/

相关文章:

  • 5家有自主研发技术的GEO服务商,企业选型怎么选? - 品牌测评鉴赏家
  • 终极指南:如何简单快速地实现Jable视频下载
  • 机器学习中伪随机数生成器的原理与应用实践
  • 收藏!小白程序员必看:大模型学习新方向——深度推理与检索强化技术全解析
  • 保姆级避坑指南:在Windows上用PyCharm和Anaconda搞定Mobile Aloha的ACT环境(含egl-probe和Robomimic安装)
  • Python-docx处理图片的隐藏技巧:从提取到替换,打造自动化文档处理流水线
  • 2026年洛阳商务宴请、商务聚餐首选指南——诱江南江浙菜定制方案对标深度评测 - 优质企业观察收录
  • 深度Q学习(DQN)在游戏AI中的实战应用与优化
  • PIVlab完全指南:如何在Matlab中免费实现专业级粒子图像测速
  • Docker for Windows 超详细入门教程
  • 2026年版|AI岗位涨12倍,程序员/小白必看!跳槽踩坑指南(建议收藏)
  • 国家自然科学基金LaTeX模板:5分钟完成专业申请书排版的终极指南
  • 万齐福礼卡回收价格实时报价与省心回收方法全解析 - 猎卡回收公众号
  • 基于Python实现(控制台)成绩统计系统
  • 如何在Windows系统中免费实现HEIC格式照片缩略图预览的终极解决方案
  • 崩坏星穹铁道三月七小助手:5分钟解放双手的智能游戏管家
  • CFA协会发布《2025年全球毕业生前景调研报告》:金融业持续位居择业首选 - 速递信息
  • 2026程序员转行大模型领域方向推荐,这五个方向最有发展前景!!
  • 电磁铁充磁和退磁的原理
  • Uni-App自定义基座踩坑实录:从‘同步资源失败’到完美运行的完整避坑指南
  • 2026洛阳商务宴请与私人订制聚餐完全指南:江浙菜高端承接+性价比破局 - 优质企业观察收录
  • 完全开源的语言模型学习记录--Lora-Pre低秩优化器
  • 2026年黑龙江耐寒牡丹苗批发与园林绿化全产业链采购指南 - 年度推荐企业名录
  • 谷歌开源工具stressapptest实战:手把手教你给嵌入式Linux设备做内存压力测试
  • 【2026年最新版|建议收藏】0基础小白程序员必看!大模型从入门到精通全攻略
  • Mask R-CNN技术解析:从原理到工业应用
  • 告别昂贵动捕设备:用普通摄像头+OpenCV+Unity,低成本实现全身动作驱动角色动画
  • 2026年东莞柔性机器人加工厂排名,高性价比品牌推荐 - 工业品网
  • HS2-HF_Patch终极指南:三步轻松完成Honey Select 2汉化与优化
  • 2026西安(未央区)全屋定制及家具定制区域市场服务商、代理商、供应商选型指南 - 速递信息