自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 C Primer Plus 第九章

一、C程序中的函数定义:函数是能够完成指定任务的独立的代码单元 通用形式DataType funcName(parameterList){ statements;} 在C语言中,使用一个函数之前,要先对其进行声明,指明函数的返回值类型、函数名和参数列标。函数的声明被称为函数原型。 函数调用:决定了函数执行的位置与时机。 函数定义:用具体代码描述函数的功能。#include &l...

2021-10-19 22:16:07 140

原创 C Primer Plus 第八章

一、单字符I/O:getchar()和putchar()int getchar(void);int putchar(int char); 函数原型在stdio.h头文件中 二、缓冲区 输入形式:(1)无缓冲输入:回显用户输入,然后立即重复打印 (2)缓冲输入:回显用户输入,并在用户按下Enter键之后,才打印输入的所有字符 回显:将用户输入的字符直接显示在屏幕上 ...

2021-10-17 13:22:04 222

原创 C Primer Plus第七章

一、if语句 通用形式if(expression){ statement; } expression为真,执行statement,否则跳过statement 二、if-else 通用形式if(expression){ statement1;}else{ statement2;} 双分支结构,若expression为真,执行statement1·,否则执...

2021-10-14 16:18:18 158

原创 C Primer Plus 第六章

对于计算机科学而言,一门语言应该提供三种形式的程序流: (1)执行语句序列 (2)循环 (3)分支 一、while循环 (1)while循环通用形式while(expression){ statement;} (2)expression是值之间的比较,可以使用任何表达式。若expression为真,执行statement一次,然后再次判断expression。在exp...

2021-10-12 11:59:57 119

原创 C Primer Plus 第五章

一、基本概念 1)数据对象:用于存储值的数据存储区域的统称。C标准只有在提到上述概念时,才会用到对象这个术语 使用变量名是标识对象的一种方法 2)左值:用于标识特定数据对象的名称或表达式 3)对象指的是实际的数据存储,左值是用于标识或定位存储位置的标签 4)对于早期的C语言,提到左值意味着: (1)它指定一个对象,所以引用内存中的地址 ...

2021-10-10 10:30:28 174

原创 C Primer Plus 第四章

一、字符串 字符串是一个或多个字符组成的序列 C语言没有专门用于存储字符串的变量类型,字符串都被存储在char类型的数组中。 数组是相同类型元素组成的有序序列 空字符\0是非打印字符,是字符串的结束标记。在C语言中,字符串一定以空字符结束 字符串的砖换说明:%s二、strlen()函数 strlen()函数给出字符串的字符长度(不包括空字符),函数原型在<st...

2021-10-08 15:55:38 113

原创 C Primer Plus 第三章

一、变量与常量 变量:在程序运行期间可能会被改变或赋值的量 常量:在程序运行期间不发生变化的量 二、基本数据类型 1、整型1)短整型short int,可直接写为short,转换说明%hd 2)整型int,转换说明%d 3)长整型long int,可直接写为long,砖换说明%ld 整型用于存储整数,即不含小数的数。 整型可以分为...

2021-10-06 14:01:46 106

原创 C Primer Plus 第二章

一、C程序经典结构 预处理指令 主函数main() { 语句;} 其它函数 二、示例程序解析#include <stdio.h>//预处理指令#incude:在编译器执行程序前对程序进行准备工作//引入头文件、用空行替换注释、执行条件代码...//预处理步骤不检查语法错误,跟在include后面的可以是任意文件,均可被引入/...

2021-10-06 10:10:12 198

原创 C Primer Plus 第一章

一、C语言特点 1)设计特性 C语言融合了计算机科学理论与实践的控制特性。C语言的设计理念让用户能够轻松地完成自顶向下的规划,结构化编程和模块化设计。因此,C程序更易懂,更可靠。 2)高效性 C语言在设计上充分利用了计算机的优势。C程序相对更紧凑,运行速度很快。C语言具有微调控能力,可以根据需求微调程序以获得最大的运行速度或最有效地使用内存。 3)可移植性 C语言是可移植的。这意味着在...

2021-10-06 09:35:06 97

原创 C语言基础知识——printf()和scanf()

C语言没有内置的输入、输出功能,需要通过标准输入/输出库中的输入、输出函数来实现读写数据。 其中,最常用的两个函数为:格式化输出函数printf()和格式化输入函数scanf() 两个函数名末尾的f,代表formart,格式化 所谓格式化输入/输出,就是可以将内容以某种特定格式进行输入/输出 一、格式化输出函数——printf() 这个函数的通用形式为:printf("格式字符串",表达式1,表达式2,...

2021-10-05 14:51:32 523

原创 C语言基础知识——基本数据类型

数据是客观事物的符号表示,是一切能够输入到计算机中并能被计算机程序处理的符号的总称。 计算机的存储单位; 1)比特(bit)是计算机中最小的存储单元,被称为,位。1个比特位只能存储一个0或1。 2)字节(byte)是常用的计算机存储单位,符号:B。对于所有的计算机而言,1B = 8bit 3)字(word)是计算机的设计者为计算机规定的自然存储单位,例如常说的32位计算机或64位计算机。字长越长,数据传输的速度越快,允许...

2021-10-04 13:42:22 1045

原创 C语言基础知识——基本概念

简单C程序的一般形式:#include <stdio.h> // 指令int main(void){ printf("To C, or not to C, this is a question.\n"); // 语句; return 0;} 一、指令 在编译C程序之前,预处理器会先做一些准备工作。我们将预处理器执行的命令称为指令 所有的指令都以符号#开头,以和其它代码区分 ...

2021-10-04 11:31:57 382

原创 C语言基础知识——编译

写完了神级入门程序,在运行程序前,稍稍了解了一下编程机制。(暂时还不知道具体用处,就是觉得高大上) 我练习编程使用的是VS2019,还用虚拟机装了一个CentOS操作系统,用于了解Linux环境。 了解编译步骤是在虚拟机中进行的,感觉手打命令简单一点。(VS各种功能太多了,目前只用了【调试】【运行】两个按钮。) 咱们编写的程序代码都被保存在一种文本文件中,被称为源代码文件,简称源文件。 C程序源文件的文件名以.c作为...

2021-10-03 22:09:26 458

原创 C语言基础知识——C程序构成

一、神级入门程序#include <stdio.h> //#1int mian(void) //#2{ //#3 printf("Hello World"); //#4 return 0; //#5} ...

2021-10-03 20:32:35 761

原创 C语言基础——初识C语言

目录 一、机器语言 二、汇编语言 三、高级语言 四、C语言的标准化 五、C语言特点计算机,堪称是人类史上最伟大的技术结晶之一,继农业革命和工业革命之后,直接促进了人类社会的第三次革命——信息革命。它从1946年诞生至今,还不到百年,却已经彻底融入了人们的日常生活,影响着整个世界。 在计算机的发证过程中,计算机科学家们为了能够更好的使用计算机,从而设计发明了多种计算...

2021-10-03 17:52:11 192

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除