-
大话C语言变量及数据类型
所属栏目:[语言] 日期:2023-05-25 热度:3066
在《数据在内存中的存储》一节中讲到:
计算机要处理的数据(诸如数字、文字、符号、图形、音频、视频等)是以二进制的形式存放在内存中的;
我们将8个比特(Bit)称为一个字节(Byte),并将字节作为最小的可操作[详细] -
C语言变量及数据类型
所属栏目:[语言] 日期:2023-05-25 热度:3066
在《数据在内存中的存储》一节中讲到:
计算机要处理的数据(诸如数字、文字、符号、图形、音频、视频等)是以二进制的形式存放在内存中的;
我们将8个比特(Bit)称为一个字节(Byte),并将字节作为最小的可操作[详细] -
各类型数据输出屏幕
所属栏目:[语言] 日期:2023-05-25 热度:2056
在《第一个C语言程序》一节中,我们使用 puts 来输出字符串。puts 是 output string 的缩写,只能用来输出字符串,不能输出整数、小数、字符等,我们需要用另外一个函数,那就是 printf。
printf 比 puts 更加强大[详细] -
C语言中的整数
所属栏目:[语言] 日期:2023-05-25 热度:7116
整数是编程中常用的一种数据,C语言通常使用int来定义整数(int 是 integer 的简写),这在《大话C语言变量和数据类型》中已经进行了详细讲解。
在现代操作系统中,int 一般占用 4 个字节(Byte)的内存,共计 32[详细] -
八进制,十六进制的汉字符号表达
所属栏目:[语言] 日期:2023-05-25 热度:5699
一个数字默认就是十进制的,表示一个十进制数字不需要任何特殊的格式。但是,表示一个二进制、八进制或者十六进制数字就不一样了,为了和十进制数字区分开来,必须采用某种特殊的写法,具体来说,就是在数字前面加上[详细]
-
C语言中的正负数与其输出
所属栏目:[语言] 日期:2023-05-25 热度:3107
在数学中,数字有正负之分。在C语言中也是一样,short、int、long 都可以带上正负号,例如:
//负数
short a1 = -10;
short a2 = -0x2dc9; //十六进制
//正数
int b1 = +10;
int b2 = +0174; //八进制
int [详细] -
系统代码错误及提示
所属栏目:[语言] 日期:2023-05-24 热度:3334
一段C语言代码,在编译、链接和运行的各个阶段都可能会出现问题。编译器只能检查编译和链接阶段出现的问题,而可执行程序已经脱离了编译器,运行阶段出现问题编译器是无能为力的。
如果我们编写的代码正确,运行时[详细] -
完整攻略 C语言编译器 (包含所有平台)
所属栏目:[语言] 日期:2023-05-24 热度:3692
在上节《C语言编译和链接》中我们已经讲解了C语言编译器的概念,由于C语言的历史比较久,而且早期没有规范,整个计算机产业也都处于拓荒的年代,所以就涌现了很多款C语言编译器,它们各有特点,适用于不同的平台,本[详细]
-
IDE(集成开发环境)是指什么?
所属栏目:[语言] 日期:2023-05-24 热度:4104
实际开发中,除了编译器是必须的工具,我们往往还需要很多其他辅助软件,例如:
编辑器:用来编写代码,并且给代码着色,以方便阅读;
代码提示器:输入部分代码,即可提示全部代码,加速代码的编写过程;
调试器[详细] -
工程/项目是什么?
所属栏目:[语言] 日期:2023-05-24 热度:7786
一个真正的程序(也可以说软件)往往包含多项功能,每一项功能都需要几十行甚至几千行、几万行的代码来实现,如果我们将这些代码都放到一个源文件中,那将会让人崩溃,不但源文件打开速度极慢,代码的编写和维护也将[详细]
-
初学者应该选择什么 C语言编译器(IDE)?
所属栏目:[语言] 日期:2023-05-24 热度:5228
C语言的集成开发环境有很多种,尤其是 Windows 下,多如牛毛,初学者往往不知道该如何选择,本节我们就针对 Windows、Linux 和 Mac OS 三大平台进行讲解。
Windows 下的 IDE 多如牛毛,常见的有以下几种。
1) [详细] -
英文在计算机上存储时采用了 ASCII编码
所属栏目:[语言] 日期:2023-05-24 热度:4154
前面我们已经讲到,计算机是以二进制的形式来存储数据的,它只认识 0 和 1 两个数字,我们在屏幕上看到的文字,在存储之前都被转换成了二进制(0和1序列),在显示时也要根据二进制找到对应的字符。
可想而知,特[详细] -
第一个C语言程序
所属栏目:[语言] 日期:2023-05-24 热度:3121
我们有两种方式从计算机获得信息:一是看屏幕上的文字、图片、视频等,二是听从喇叭发出来的声音。让喇叭发出声音目前还比较麻烦,我们先来看看如何在屏幕上显示一些文字吧。
在屏幕上显示文字非常简单,只需要一[详细] -
制作程序时务必选择合适的输入法,并严格区分中英文
所属栏目:[语言] 日期:2023-05-24 热度:2722
计算机起源于美国,C语言、C++、Java、JavaScript 等很多流行的编程语言都是美国人发明的,所以在编写代码的时候必须使用英文半角输入法,尤其是标点符号,初学者一定要引起注意。
这里的括号、双引号、分号都必须[详细] -
源文件是什么?
所属栏目:[语言] 日期:2023-05-24 热度:9521
开发软件的过程中,我们需要将编写好的代码(Code)保存到一个文件中,这样代码才不会丢失,才能够被编译器找到,才能最终变成可执行文件。这种用来保存代码的文件就叫做源文件(Source File)。
我们将在《编译和[详细] -
简明扼要 C语言编译与链接教程(直观,深奥)
所属栏目:[语言] 日期:2023-05-24 热度:9540
我们平时所说的程序,是指双击后就可以直接运行的程序,这样的程序被称为可执行程序(Executable Program)。在 Windows 下,可执行程序的后缀有.exe和.com(其中.exe比较常见);在类 UNIX 系统(Linux、Mac OS 等)[详细]
-
在内存中插入数据,使程序运行
所属栏目:[语言] 日期:2023-05-19 热度:4536
如果你的电脑上安装了QQ,你希望和好友聊天,会双击QQ图标,打开QQ软件,输入账号和密码,然后登录就可以了。
那么,QQ是怎么运行起来的呢?
首先,有一点你要明确,你安装的QQ软件是保存在硬盘中的。
双击[详细] -
数据存储 (存储在二进制模式中)
所属栏目:[语言] 日期:2023-05-19 热度:5403
计算机要处理的信息是多种多样的,如数字、文字、符号、图形、音频、视频等,这些信息在人们的眼里是不同的。但对于计算机来说,它们在内存中都是一样的,都是以二进制的形式来表示。
要想学习编程,就必须了解二[详细] -
编程语言的流行理解
所属栏目:[语言] 日期:2023-05-19 热度:7659
学习编程语言之前,首先要搞清楚「编程语言」这个概念。
很小的时候,父母就教我们开口说话,也教我们如何理解别人讲话的意思。经过长时间的熏陶和自我学习,我们竟然在不知不觉中学会了说话,同时也能听懂其他小[详细] -
到底 C语言是个什么语言呢?
所属栏目:[语言] 日期:2023-05-19 热度:2177
对于大部分程序员,C语言是学习编程的第一门语言,很少有不了解C的程序员。
C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如,计算机的各个部件是如何交互的,程序在内[详细] -
C语言是菜鸟与大神的分水岭
所属栏目:[语言] 日期:2023-05-19 热度:8288
作为一门古老的编程语言,C语言已经坚挺了好几十年了,初学者从C语言入门,大学将C语言视为基础课程。不管别人如何抨击,如何唱衰,C语言就是屹立不倒;Java、C#、Python、PHP、Perl 等都有替代方案,它们都可以倒下[详细]
-
学习编程很难吗,多久能够上手?
所属栏目:[语言] 日期:2023-05-19 热度:3120
学编程难吗?
编程是一门技术,我也不知道它难不难,我只知道,只要你想学,肯定能学会。每个人的逻辑思维能力不同,兴趣点不同,总有一部分人觉得容易,一部分人觉得吃力。
在我看来,技术就是一层窗户纸,是有[详细] -
英语基础不好能学会编程吗?
所属栏目:[语言] 日期:2023-05-19 热度:6042
编程语言起源于美国,是由英文构成的,其中包括几十个英文的关键字以及几百个英文的函数,除非需要对文本进行处理,否则一般不会出现中文。但是,它们都是孤立的单词,不构成任何语句,不涉及任何语法。
几十个关[详细] -
初中毕业,可以学编程吗?
所属栏目:[语言] 日期:2023-05-19 热度:9640
首先,初中毕业能学会编程,但是,一般达不到太高的造诣。
编程是知识密集型的行业,需要很强的学习能力。初中就毕业了,肯定学习不好。大家的智商都差不多,成绩不好一般都是学习能力差。什么是学习能力呢?这包[详细] -
进制介绍:二进制、八进制和十六进制
所属栏目:[语言] 日期:2023-05-19 热度:8826
我们平时使用的数字都是由 0~9 共十个数字组成的,例如 1、9、10、297、952 等,一个数字最多能表示九,如果要表示十、十一、二十九、一百等,就需要多个数字组合起来。
例如表示 5+8 的结果,一个数字不够,只能[详细]
