暂时未有相关云产品技术能力~
暂无个人介绍
操作符详细解析合集。
云原生是基于分布部署和统一运管的分布式云,以`容器`、`微服务`、`DevOps`等技术为基础建立的一套云技术产品体系。本文将详细讲解云原生全套配置过程。
使用文件我们可以将数据直接存放在电脑的硬盘上,做到了数据的持久化
数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。这些有序排列的同类数据元素的集合称为数组。
指针的主题,我们在`《C · 初阶 | 指针》`系列已经接触过了,我们知道了指针的概念
**操作符分类:** 1. 算术操作符 2. 移位操作符 3. 位操作符 4. 赋值操作符 5. 单目操作符 6. 关系操作符 7. 逻辑操作符 8. 条件操作符 9. 逗号表达式 10. 下标引用、函数调用和结构成员操作符
转向语句:`break`语句、`goto`语句、`continue`语句、`return`语句
循环执行语句:`do while`语句、`while`语句、`for`语句
基本了解C语言的基础知识,对C语言有一个大概的认识。每个知识点就是简单认识,不做详细讲解
所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。预处理是`C语言`的一个重要功能,它由预处理程序负责完成。当对一个源文件进行编译时,系统将自动引用预处理程序对源程序中的预处理部分作处理,处理完毕自动进入对源程序的编译
- 指针和数组结合在一起历来是`C语言`里面的难点,细节多如牛毛,今天博主就专门出一篇文章领略一下,专门总结了几乎所有细节部分,让我们开启沉浸式练习 - 本系列分两个板块,前半部分直接上题,后半部分会有相应的解析
问: 在屏幕上打印杨辉三角 1 1 1 1 2 1 1 3 3 1 ……
问: 警察通过排查确定杀人凶手必为`4`个嫌疑犯的一个 以下为`4`个嫌疑犯的供词: `A`说:不是我 `B`说:是`C` `C`说:是`D` `D`说:`C`在胡说 已知`3`个人说了真话,`1`个人说的是假话 现在请根据这些信息,写一个程序来确定到底谁是凶手
问: `5`位运动员参加了`10`米台跳水比赛,有人让他们预测比赛结果: `A`选手说:`B`第二,我第三; `B`选手说:我第二,`E`第四; `C`选手说:我第一,`D`第二; `D`选手说:`C`最后,我第三; `E`选手说:我第四,`A`第一; 比赛结束后,每位选手都说对了一半,请编程确定比赛的名次
问: 输入两个升序排列的序列,将两个序列合并为一个有序序列并输出。 数据范围:`1≤n`,`m≤1000` ,序列中的值满足`0≤val≤30000`
问:输入一个整数序列,判断是否是有序序列,有序,指序列中的整数从小到大排序或者从大到小排序(相同元素也视为有序)
问:调整数组使奇数全部都位于偶数前面
数学中我们常见到函数的概念。但是你了解`C语言`中的函数吗? - 维基百科中对函数的定义:==子程序== 在计算机科学中,子程序(英语:`Subroutine`, `procedure`, `function`, `routine`, `method`, `subprogram`, `callable unit`),是一个大型程序中的某部分代码, 由一个或多个语句块组 成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。这些代码通常被集成为软件库
问:求`Sn=a+aa+aaa+aaaa+aaaaa+...`的前`n`项之和,其中`a`是一个数字
问:输入两个整数,求两个整数二进制格式有多少个位不同?
二进制(binary),发现者莱布尼茨,是在数学和数字电路中以2为基数的记数系统,是以2为基数代表系统的二进位制。这一系统中,通常用两个不同的符号0(代表零)和1(代表一)来表示。数字电子电路中,逻辑门的实现直接应用了二进制,现代的计算机和依赖计算机的设备里都使用二进制。每个数字称为一个比特(Bit,Binary digit的缩写)
异或也叫半加运算,其运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则异或的运算法则为:`0+0=0`,`1+0=1`,`0+1=1`,`1+1=0`(==相同为`0`,相异为`1`==),这些法则与加法是相同的,只是不带进位,所以异或常被认作不进位加法。
- 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法 - 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行,直到没有相邻元素需要交换,也就是说该元素列已经排序完成
斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”
- 程序调用自身的编程技巧称为递归( recursion)。递归作为一种算法在程序设计语言中广泛应用 - 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问-题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量 - 递归的能力在于用有限的语句来定义对象的无限集合 - 一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界条件满足时,递归返回
调用函数有两种方式,传值调用和传址调用,其中包含很基础很基础的细节,一定要掌握!
铁汁们都知道,指针对C/C++来说就是灵魂,而同类型指针又能封装到数组中。本文就来讲讲函数指针数组的应用场景
深刻了解浮点型数据在内存中的存储方式,是在修炼内功,让后续的学习更深刻,更容易发现编程过程中的问题并解决问题,继续带铁汁们学一波干货~冲!
一瓶酒,一包烟,一个Bug找一天......调试的作用简单理解就是找Bug,博主这边使用VS详细介绍一波~
诸如此类的表达式`(++i) + (++i) + (++i)`,很多学校都喜欢用在学生的期末考里,看似经典的考题,有没有可能本身就是错误的呢?这种错误并不是语法错误,是可以正常运行的,这就造成了“==它是正确的编程==”这种假象
结构体内存对齐历来是C语言学习过程中的重点,其目的是通过牺牲空间来换取时间,但是理解起来一点也不难,那我们就,学学?
《扫雷》是一款大众类的益智小游戏,于1992年发行。游戏目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷,踩到一个雷即全盘皆输。现用C程序简单实现一下扫雷游戏
许多使用VS编译器的铁汁都会遇到这类报错,使用`scanf`、`strcat`、`strerror`等,都会报错认为它们不安全,让我们看看如何处理叭~
博主构建好Typora-Picgo-Gitee图床之后,发现:虽然图片确实上传到Gitee仓库了,而且也能看到。但是Typora本地却看不到图片,提示(image load failed)
问:在屏幕上打印杨辉三角