IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 【画图解析】“hello world” 我与C语言的第一站 -> 正文阅读

[C++知识库]【画图解析】“hello world” 我与C语言的第一站

2021年7月20日,我开始正式学习c语言。第一次写博客,自己就当复习,总结笔记。以下的代码,图片解析都是我自己做出来的,如有错误请多指教。

使用编辑器:Visual Studio 2013

首先来让电脑打印出hello world

让电脑打印出hello world

?

按下Ctrl F5执行程序

?画图解析

这里补充说明:

stdio.h是库函数,stdio的全称是standard input output (即标准输入,输出文件)

printf全称是print function,是库函数(即c语言本身提供给我们使用的函数)中的其中一个函数

int是整型的意思,main前面的int表示main函数调用返回一个整型值,整型可以理解为整数(实际上整型的范围要小于整数的范围)

int 在C语言中还有一个更大的用处:向内存申请整型空间

比如简单的加法程序

加法程序

?比如计算72+34

按下Ctrl F5执行程序

?打下72按下空格,再打下34按下回车键

?

?画图解析

?这里的int就是向内存整型申请空间,就是说我向内存要一个地方来储存输入输出的数据

那么我要申请储存字母呢,储存小数呢?

c语言都有对应的代码告诉电脑我要储存啥

?这里再解释一下:短整型,整型,长整型,更长整型有啥区别

简单来说就是储存的整数大小范围不同

我们重头讲起:电脑接收的是电信号,即正电和负电,而它能把正电翻译成1,负电翻译成0,这也就有了二进制。电脑究其根本就只能用二进制交互。其中,这一个1或者是0就占1个比特(比特bit是内存最小的单位,一个字节等于八个比特)的内存大小。

短整型占2个字节即16个比特 ,整型4个字节即32个比特,以此内推

如果我要储存一个数字1028,那么电脑会转换为二进制储存。即1111 1011 1111 1100

那么用短整型储存就是1111 1011 1111 1100

用整型储存就是0000 0000 0000 0000 1111 1011 1111 1100

短整型能储存的最大数字就是1111 1111 1111 1111(二进制)即65535(十进制)共能储存65536个数字(包含了0)

而整型最大能储存的数字是1111 1111 1111 1111 1111 1111 1111 1111(二进制)即2的16方减1(十进制)

由此能理解简单来说就是储存的整数大小范围不同这句话了吧

好滴,以上就是本文的全部内容了。欢迎各位在评论区里指出本文的错误。非常感谢!!!

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-07-25 11:28:13  更:2021-07-25 11:31:05 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/4 9:18:32-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码