-
C语言输入字符和字符串(所有函数大汇总)
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
C语言有多个函数可以从键盘获得用户输入,它们分别是:
scanf():和 printf() 类似,scanf() 可以输入多种类型的数据。
getchar()、getche()、getch():这三个函数都用于输入单个字符。
gets():获取一行数据,并[详细] -
C语言scanf:读取从键盘输入的数据(含输入格式汇总表)
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
程序是人机交互的媒介,有输出必然也有输入,第三章我们讲解了如何将数据输出到显示器上,本章我们开始讲解如何从键盘输入数据。在C语言中,有多个函数可以从键盘获得用户输入:
scanf():和 printf() 类似,scanf([详细] -
C语言数据输出大汇总以及轻量进阶
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
在C语言中,有三个函数可以用来在显示器上输出数据,它们分别是:
puts():只能输出字符串,并且输出结束后会自动换行,在《第一个C语言程序》中已经进行了介绍。
putchar():只能输出单个字符,在《在C语言中使[详细] -
C语言标识符、关键字、注释、表达式和语句
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
这一节主要讲解C语言中的几个基本概念。
标识符
定义变量时,我们使用了诸如 a、abc、mn123 这样的名字,它们都是程序员自己起的,一般能够表达出变量的作用,这叫做标识符(Identifier)。
标识符就是程序员自[详细] -
C语言转义字符
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
字符集(Character Set)为每个字符分配了唯一的编号,我们不妨将它称为编码值。在C语言中,一个字符除了可以用它的实体(也就是真正的字符)表示,还可以用编码值表示。这种使用编码值来间接地表示字符的方式称为转[详细]
-
在C语言中使用英文字符
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
前面我们多次提到了字符串,字符串是多个字符的集合,它们由" "包围,例如""、"C语言中文网"。字符串中的字符在内存中按照次序、紧挨着排列,整个字符串占用一块连续的内存。
当然,字符串也可以只包含一个字符,[详细] -
C语言中的小数(float,double)
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
小数分为整数部分和小数部分,它们由点号.分隔,例如 0.0、75.0、4.023、0.27、-937.198 -0.27 等都是合法的小数,这是最常见的小数形式,我们将它称为十进制形式。
此外,小数也可以采用指数形式,例如 7.25&tim[详细] -
C语言中的正负数及其输出
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
在数学中,数字有正负之分。在C语言中也是一样,short、int、long 都可以带上正负号,例如:
//负数
short a1 = -10;
short a2 = -0x2dc9; //十六进制
//正数
int b1 = +10;
int b2 = +0174; //八进制
int [详细] -
C语言中的二进制数、八进制数和十六进制数
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
二进制数、八进制数和十六进制数的表示
一个数字默认就是十进制的,表示一个十进制数字不需要任何特殊的格式。但是,表示一个二进制、八进制或者十六进制数字就不一样了,为了和十进制数字区分开来,必须采用某种特[详细] -
C语言中的整数(short,int,long)
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
整数是编程中常用的一种数据,C语言通常使用int来定义整数(int 是 integer 的简写),这在《大话C语言变量和数据类型》中已经进行了详细讲解。
在现代操作系统中,int 一般占用 4 个字节(Byte)的内存,共计 32[详细] -
在屏幕上输出各种类型的数据
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
在《第一个C语言程序》一节中,我们使用 puts 来输出字符串。puts 是 output string 的缩写,只能用来输出字符串,不能输出整数、小数、字符等,我们需要用另外一个函数,那就是 printf。
printf 比 puts 更加强大[详细] -
这些大话C语言支持的变量和数据类型
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
变量(Variable)
现实生活中我们会找一个小箱子来存放物品,一来显得不那么凌乱,二来方便以后找到。计算机也是这个道理,我们需要先在内存中找一块区域,规定用它来存放整数,并起一个好记的名字,方便以后查找。[详细] -
分解第一个C语言程序
所属栏目:[语言] 日期:2023-05-10 来源:DaWei
函数的概念
先来看第 4 行代码,这行代码会在显示器上输出“C语言中文网”。前面我们已经讲过,puts 后面要带( ),字符串也要放在( )中。
在C语言中,有的语句使用时不能带括号,有的语句必须带括号。[详细] -
C语言程序的错误和警告
所属栏目:[语言] 日期:2023-05-09 来源:DaWei
一段C语言代码,在编译、链接和运行的各个阶段都可能会出现问题。编译器只能检查编译和链接阶段出现的问题,而可执行程序已经脱离了编译器,运行阶段出现问题编译器是无能为力的。
如果我们编写的代码正确,运行时[详细] -
哪款C语言编译器(IDE)适合初学者?
所属栏目:[语言] 日期:2023-05-09 来源:DaWei
C语言的集成开发环境有很多种,尤其是 Windows 下,多如牛毛,初学者往往不知道该如何选择,本节我们就针对 Windows、Linux 和 Mac OS 三大平台进行讲解。
Windows 下如何选择 IDE?
Windows 下的 IDE 多如牛毛,常[详细] -
何为工程/项目?
所属栏目:[语言] 日期:2023-05-09 来源:DaWei
一个真正的程序(也可以说是软件)往往包含多项功能,每一项功能都需要几十行甚至几千行、几万行的代码来实现,如果我们将这些代码都放到一个源文件中,那将会让人崩溃,不但源文件打开速度极慢,代码的编写和维护也[详细]
-
什么是IDE(集成开发环境)?
所属栏目:[语言] 日期:2023-05-09 来源:DaWei
实际开发中,除了编译器是必须的工具,我们往往还需要很多其他辅助软件,例如:
编辑器:用来编写代码,并且给代码着色,以方便阅读;
代码提示器:输入部分代码,即可提示全部代码,加速代码的编写过程;
调[详细] -
C语言编译与链接详解(通俗易懂,深入本质)
所属栏目:[语言] 日期:2023-05-09 来源:DaWei
我们平时所说的程序,是指双击后就可以直接运行的程序,这样的程序被称为可执行程序(Executable Program)。在 Windows 下,可执行程序的后缀有.exe和.com(其中.exe比较常见);在类 UNIX 系统(Linux、Mac OS 等)[详细]
-
C语言编译和链接详解(通俗易懂,深入本质)
所属栏目:[语言] 日期:2023-05-09 来源:DaWei
我们平时所说的程序,是指双击后就可以直接运行的程序,这样的程序被称为可执行程序(Executable Program)。在 Windows 下,可执行程序的后缀有.exe和.com(其中.exe比较常见);在UNIX 系统(Linux、Mac OS 等)下[详细]
-
什么是源文件?
所属栏目:[语言] 日期:2023-05-09 来源:DaWei
在开发软件的过程中,我们需要将编写好的代码(Code)保存到一个文件中,这样代码才不会丢失,才能够被编译器找到,才能最终变成可执行文件。这种用来保存代码的文件就叫做源文件(Source File)。
我们将在《编译和[详细] -
编程时请选择正确的输入法,严格区分中英文
所属栏目:[语言] 日期:2023-05-09 来源:DaWei
计算机起源于美国,C语言、C++、Java、JavaScript 等很多流行的编程语言都是美国人发明的,所以在编写代码的时候必须使用英文半角输入法,尤其是标点符号,初学者一定要引起注意。
例如,上节我们使用 puts 语句在[详细] -
第一个C语言程序
所属栏目:[语言] 日期:2023-05-09 来源:DaWei
我们有两种方式从计算机获得信息:一是看屏幕上的文字、图片、视频等,二是听从喇叭发出来的声音。让喇叭发出声音目前还比较麻烦,我们先来看看如何在屏幕上显示一些文字吧。
在屏幕上显示文字非常简单,只需要一[详细] -
ASCII编码,将英文存储到计算机
所属栏目:[语言] 日期:2023-05-09 来源:DaWei
前面我们已经讲到,计算机是以二进制的形式来存储数据的,它只认识 0 和 1 两个数字,我们在屏幕上看到的文字,在存储之前都被转换成了二进制(0和1序列),在显示时也要根据二进制找到对应的字符。
可想而知,特[详细] -
加载内存,让程序进行运行
所属栏目:[语言] 日期:2023-05-09 来源:DaWei
如果你的电脑上安装了QQ,你希望和好友聊天,会双击QQ图标,打开QQ软件,输入账号和密码,然后登录就可以了。
那么,QQ是怎么运行起来的呢?
首先,有一点你要明确,你安装的QQ软件是保存在硬盘中的。
双击[详细] -
数据在内存中的储备(二进制形式存储)
所属栏目:[语言] 日期:2023-05-09 来源:DaWei
计算机要处理的信息是多种多样的,如数字、文字、符号、图形、音频、视频等,这些信息在人们的眼里是不同的。但对于计算机来说,它们在内存中都是一样的,都是以二进制的形式来表示。
要想学习编程,就必须了解二[详细]


