有趣的地方

有趣的地方

【C语言】八进制、十六进制

前言 在我们日常生活中使用的数往往是十进制的,而当我们学习C语言后我们会接触到许多不同的进制并且时常需要去思考与使用这些不同的进制(尤其是2的幂相关的进制,因为这种计数系统比十进制更接近于计算机的二进制系统),所以学习和掌握这些不同进制是非常重要的。 本文将对八进制和十六进制(8和16都为2的幂)进行一些讲解。 通常情况C语言都假定整型常量是十进制的数,但在表达与计算机相关的值时,八进制和十六进制却十分方便。 十六进制,与二进制的转换 十六进制(hexadecimal或hex),是

Java输入与输出详解

Java输入和输出 前言 一、Java打印Hello World 二、输出到控制台 基本语法 代码示例 格式化字符串 三、从键盘输入 读入一个字符 正确写法 使用 Scanner 读取字符串/整数/浮点数 使用 Scanner 循环读取 N 个数字 前言 推荐一个网站给想要了解或者学习人工智能知识的读者,这个网站里内容讲解通俗易懂且风趣幽默,对我帮助很大。我想与大家分享这个宝藏网站,请点击下方链接查看。https://www.captainbed.cn/f1 J

【C语言】指针(三)

目录 一、字符指针 1.1 ❥ 使用场景 1.2 ❥ 有关字符串笔试题 二、数组指针 2.1 ❥ 数组指针变量 2.2 ❥ 数组指针类型 2.3 ❥ 数组指针的初始化 三、数组指针的使用 3.1 ❥ 二维数组和数组名的理解 3.2 ❥ 二维数组传参 四、函数指针 4.1 ❥ 函数的地址 4.2 ❥ 函数指针变量 4.3 ❥ 函数指针变量的使用 五、函数指针数组 六、转移表 一、字符指针 字符指针:指向字符的指针  1.1 ❥ 使

【C语言】指针(二)

目录 一、传值调用和传址调用 二、数组名的理解 三、通过指针访问数组 四、一维数组传参的本质 五、指针数组 六、指针数组模拟实现二维数组 一、传值调用和传址调用 指针可以用在哪里呢?我们看下面一段代码: #include <stdio.h> void Swap(int x, int y) { int z = x; x = y; y = z; } int main() { int a = 10; int b = 20; print

【C语言】指针(一)

目录 一、内存 1.1 ❥ 理解内存和地址的关系 1.2 ❥ 编址 二、指针变量 2.1 ❥ 取地址操作符(&) 2.2 ❥ 指针变量和解引用操作符(*) 2.3 ❥ 指针变量的大小 三、指针类型的意义 3.1 ❥ 指针的解引用 3.2 ❥ 指针+-整数 3.3 ❥ 易错点 3.4 ❥ void*指针 四、野指针 4.1 ❥ 野指针的成因 4.2 ❥ 野指针可能导致的问题 4.3 ❥ 如何避免野指针的出现 五、指针

【FFmpeg】Windows 10 平台 FFmpeg 开发环境搭建 ① ( 安装 Visual Studio 2015 | JavaScript_ProjectSystem 安装包丢失或损坏 )

文章目录 一、下载安装 VS2015 1、下载 VS2015 2、安装 VS2015 二、安装 VS2015 时报错处理 1、JavaScript_ProjectSystem - " 安装包丢失或损坏 " 2、JavaScript_LanguageService - " 安装包丢失或损坏 " 使用 QT 开发环境 开发 FFmpeg , 编译器使用 Visual Studio 2015 的 MSVC 编译器 , 因此这里先安装 VS2015 , 再安装 QT 5.10

【C语言】static关键字用法

目录 一、static修饰局部变量 二、static修饰全局变量 三、static修饰函数 一、static修饰局部变量 首先我们来看两段代码: 代码1(不加static) #include <stdio.h> void test() { int i = 0; i++; printf("%d ", i); } int main() { int i = 0; for (i = 0; i < 5; i++) { test(); }

【C语言】函数

目录 一、函数的概念 二、库函数 2.1 ❥ 标准库 2.2 ❥ 库函数的使用方法 三、自定义函数 四、形参和实参 4.1 ❥ 实参(实际参数) 4.2 ❥ 形参(形式参数) 五、return语句 六、函数的调用 6.1 ❥ 传值调用 6.2 ❥ 传址调用 七、函数的嵌套调用和链式访问 7.1 ❥ 嵌套调用 7.2 ❥ 链式访问 八、函数的声明和定义 8.1 ❥ 函数的声明 8.2 ❥ 函数的定义 一、函数的概念 函数(function)

【数据结构】——时间复杂度与空间复杂度

时间复杂度与空间复杂度 数据结构 算法 算法效率 时间复杂度 大O的渐进表示法 空间复杂度 常见复杂度对比 数据结构 数据结构是计算机存储、组织数据的方式,指相互之间存在一种一种或者多种特定关系的数据元素的集合 数据结构就是内存中对数据进行管理 算法 算法就是定义良好的计算过程,它取一个或者一组的值输入,并产生处一个或者一组作为输出,简单来说算法就是一系列的计算步骤,用来将输入数据转化为输出数据 算法效率 算法效率分为: 时间效率 空间效率

通过一篇文章让你稳过计算机二级(C语言)

计算机二级C语言考前复习资料(详细版) 前言 一、数据结构与算法 1.1算法的复杂度 1.1.1. 算法的基本概念 1.1.2. 算法复杂度 1.2 数据结构 1.2.1 逻辑结构和存储结构 1.2.1.1. 数据结构的基本概念 1.2.1.2. 数据结构研究的 3 个方面 1.2.1.3. 逻辑结构 1.2.1.4. 存储结构 1.2.2线性结构和非线性结构 1.3 栈 1. 3.1栈的基本概念 1. 3.2. 栈的顺序存储及其运算 1.4 队列 1.4.1 队列的基
<< 1 2 3 4 5 6 7 8 9 10 > >>

Powered By Z-BlogPHP 1.7.3

© 2018-2020 有趣的地方 粤ICP备18140861号-1 网站地图