-
C语言内的小数 float double
所属栏目:[语言] 日期:2023-04-01 热度:7987
小数分为整数部分和小数部分,它们由点号.分隔,例如 0.0、75.0、4.023、0.27、-937.198 -0.27 等都是合法的小数,这是最常见的小数形式,我们将它称为十进制形式。此外,小数也可以采用指数形式,例如 7.25×1[详细]
-
C语言中的正负数以及输出
所属栏目:[语言] 日期:2023-03-31 热度:1972
在数学中,数字有正负之分。在C语言中也是一样,short、int、long 都可以带上正负号,例如://负数short a1 = -10;short a2 = -0x2dc9; //十六进制//正数int b1 = +10;int b2 = +0174; //八进制int b3 = 22910;//负数[详细]
-
C语言中的二进制数 八进制数及十六进制数
所属栏目:[语言] 日期:2023-03-31 热度:5548
C语言中的整数除了可以使用十进制,还可以使用二进制、八进制和十六进制。二进制数、八进制数和十六进制数的表示一个数字默认就是十进制的,表示一个十进制数字不需要任何特殊的格式。但是,表示一个二进制、八进制或[详细]
-
C语言里面的整数 short int long
所属栏目:[语言] 日期:2023-03-31 热度:712
在现代操作系统中,int 一般占用 4 个字节(Byte)的内存,共计 32 位(Bit)。如果不考虑正负数,当所有的位都为 1 时它的值最大,为 232-1 = 4,294,967,295 43亿,这是一个很大的数,实际开发中很少用到,而诸如 1[详细]
-
在屏幕上输出各种类别的数据
所属栏目:[语言] 日期:2023-03-31 热度:8988
在《第一个C语言程序》一节中,我们使用 puts 来输出字符串。puts 是 output string 的缩写,只能用来输出字符串,不能输出整数、小数、字符等,我们需要用另外一个函数,那就是 printf。printf 比 puts 更加强大,不[详细]
-
大话C语言变量和数据类别
所属栏目:[语言] 日期:2023-03-31 热度:7448
在《数据在内存中的存储》一节中讲到:计算机要处理的数据(诸如数字、文字、符号、图形、音频、视频等)是以二进制的形式存放在内存中的;我们将8个比特(Bit)称为一个字节(Byte),并将字节作为最小的可操作单元[详细]
-
C语言代码内的空白符
所属栏目:[语言] 日期:2023-03-31 热度:9683
空格、制表符、换行符等统称为空白符(space character),它们只用来占位,并没有实际的内容,也显示不出具体的字符。制表符分为水平制表符和垂直制表符,它们的 ASCII 编码值分别是 9 和 11。垂直制表符在现代计算[详细]
-
分析首个C语言程序
所属栏目:[语言] 日期:2023-03-31 热度:4915
前面我们给出了一段最简单的C语言代码,并演示了如何在不同的平台下进行编译,这节我们来分析一下这段代码,让读者有个整体的认识。代码如下:#include <stdio.h>int main(){puts("C语言中文网");return 0;}函数的概[详细]
-
C语言程序的错误与警告
所属栏目:[语言] 日期:2023-03-31 热度:4199
一段C语言代码,在编译、链接和运行的各个阶段都可能会出现问题。编译器只能检查编译和链接阶段出现的问题,而可执行程序已经脱离了编译器,运行阶段出现问题编译器是无能为力的。如果我们编写的代码正确,运行时会提[详细]
-
哪一种C语言编译器 IDE 适合初学者
所属栏目:[语言] 日期:2023-03-31 热度:6946
C语言的集成开发环境有很多种,尤其是 Windows 下,多如牛毛,初学者往往不知道该如何选择,本节我们就针对 Windows、Linux 和 Mac OS 三大平台进行讲解。Windows 下如何选择 IDE?Windows 下的 IDE 多如牛毛,常见的[详细]
-
何为工程 项目
所属栏目:[语言] 日期:2023-03-31 热度:9039
一个真正的程序(也可以说软件)往往包含多项功能,每一项功能都需要几十行甚至几千行、几万行的代码来实现,如果我们将这些代码都放到一个源文件中,那将会让人崩溃,不但源文件打开速度极慢,代码的编写和维护也将[详细]
-
什么叫做IDE 集成开发环境
所属栏目:[语言] 日期:2023-03-30 热度:8371
实际开发中,除了编译器是必须的工具,我们往往还需要很多其他辅助软件,例如:编辑器:用来编写代码,并且给代码着色,以方便阅读;代码提示器:输入部分代码,即可提示全部代码,加速代码的编写过程;调试器:观察[详细]
-
C语言编译器 C语言编程软件 完全攻略 包括所有平台
所属栏目:[语言] 日期:2023-03-30 热度:9080
对于当前主流桌面操作系统而言,可使用 Visual C++、GCC 以及 LLVM Clang 这三大编译器。Visual C++(简称 MSVC)是由微软开发的,只能用于 Windows 操作系统;GCC 和 LLVM Clang 除了可用于 Windows 操作系统之外,[详细]
-
C语言编译和链接解说 通俗易懂 深入本质
所属栏目:[语言] 日期:2023-03-30 热度:5968
我们平时所说的程序,是指双击后就可以直接运行的程序,这样的程序被称为可执行程序(Executable Program)。在 Windows 下,可执行程序的后缀有.exe和.com(其中.exe比较常见);在类 UNIX 系统(Linux、Mac OS 等)[详细]
-
何为源文件
所属栏目:[语言] 日期:2023-03-30 热度:8837
在开发软件的过程中,我们需要将编写好的代码(Code)保存到一个文件中,这样代码才不会丢失,才能够被编译器找到,才能最终变成可执行文件。这种用来保存代码的文件就叫做源文件(Source File)。我们将在《编译和链[详细]
-
编程时请选择正确的输入法 严格分别中英文
所属栏目:[语言] 日期:2023-03-30 热度:3575
计算机起源于美国,C语言、C++、Java、JavaScript 等很多流行的编程语言都是美国人发明的,所以在编写代码的时候必须使用英文半角输入法,尤其是标点符号,初学者一定要引起注意。例如,上节我们使用 puts 语句在显示[详细]
-
首个C语言程序
所属栏目:[语言] 日期:2023-03-30 热度:3556
我们有两种方式从计算机获得信息:一是看屏幕上的文字、图片、视频等,二是听从喇叭发出来的声音。让喇叭发出声音目前还比较麻烦,我们先来看看如何在屏幕上显示一些文字吧。在屏幕上显示文字非常简单,只需要一个语[详细]
-
ASCII编码 将英文保存到计算机
所属栏目:[语言] 日期:2023-03-30 热度:2275
前面我们已经讲到,计算机是以二进制的形式来存储数据的,它只认识 0 和 1 两个数字,我们在屏幕上看到的文字,在存储之前都被转换成了二进制(0和1序列),在显示时也要根据二进制找到对应的字符。可想而知,特定的[详细]
-
载入内存 使程序运行起来
所属栏目:[语言] 日期:2023-03-30 热度:8379
如果你的电脑上安装了QQ,你希望和好友聊天,会双击QQ图标,打开QQ软件,输入账号和密码,然后登录就可以了。那么,QQ是怎么运行起来的呢?首先,有一点你要明确,你安装的QQ软件是保存在硬盘中的。双击QQ图标,操作[详细]
-
数据在内存内的存储 二进制形式存储
所属栏目:[语言] 日期:2023-03-30 热度:4862
计算机要处理的信息是多种多样的,如数字、文字、符号、图形、音频、视频等,这些信息在人们的眼里是不同的。但对于计算机来说,它们在内存中都是一样的,都是以二进制的形式来表示。要想学习编程,就必须了解二进制[详细]
-
进制转换 二进制 八进制 十六进制 十进制之间的转变
所属栏目:[语言] 日期:2023-03-30 热度:8925
二进制、八进制和十六进制向十进制转换都非常容易,就是“按权相加”。所谓“权”,也即“位权”。假设当前数字是 N 进制,那么:对于整数部分,从右往左看,第 i 位的位权等于Ni-1对[详细]
-
进制详解 二进制 八进制与十六进制
所属栏目:[语言] 日期:2023-03-29 热度:5466
我们平时使用的数字都是由 0~9 共十个数字组成的,例如 1、9、10、297、952 等,一个数字最多能表示九,如果要表示十、十一、二十九、一百等,就需要多个数字组合起来。例如表示 5+8 的结果,一个数字不够,只能&rdq[详细]
-
初中毕业可以学会编程吗
所属栏目:[语言] 日期:2023-03-29 热度:7616
初中毕业能学会编程,但是,一般达不到太高的造诣。编程是知识密集型的行业,需要很强的学习能力。初中就毕业了,肯定学习不好。大家的智商都差不多,成绩不好一般都是学习能力差。什么是学习能力呢?这包括专注能力[详细]
-
英语和数学不好 可以学编程吗
所属栏目:[语言] 日期:2023-03-29 热度:3863
很多初学者认为,编程语言是由英文组成的,而且会涉及很多算法,自己的英语和数学功底不好,到底能不能学会编程呢?英语基础不好可以学会编程吗?首先,学习编程需要你有英语基础;但是,要求并不高,初中水平完全可[详细]
-
学编程难吗?多长时间能入门?
所属栏目:[语言] 日期:2023-03-29 热度:3021
这篇文章主要是解答初学者的疑惑,没有信心的读者看了会吃一颗定心丸,浮躁的读者看了会被泼一盆冷水。学编程难吗?编程是一门技术,我也不知道它难不难,我只知道,只要你想学,肯定能学会。每个人的逻辑思维能力不[详细]
