5-指针
这一节带大家简单了解一下与指针,希望对大家有帮助 指针 1.什么是指针? 在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向 (points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址...
01-C语言概论
C语言概述 One man’s constant is another man’s variable。^1 :arrow_forward: 此符号表示该内容以后的章节会讲解,此章节内不要求理解。 本节内容 C语言的历史,C语言的优缺点以及如何高效的使用C语言 C语言还值得学习吗?C语言查错的...
2-数组
数组 1.数组的赋值 int arr[10]={1,2}的意义为将数组arr前2个元素初始化为1,2后面的元素初始化为0。 操作符 1.算数操作符 + - * / % " / "除法运算 向下取整 " % "求余运算 计算余数 ...
6-操作符
目录 [TOC] 正文 一 算数操作符 + - * / %: % 左右两边的数必须都为整数 二 移位操作符 >> : 右移 <<: 左移 例1:b = 20 例2:b = -4 注意1: 左移直接在空的地方补0 如例1 右移有两种情况: 1.逻辑...
猜数字
C语言——猜数字小游戏 如何用rand,srand,time来完成随机数发生 这是这款小游戏的简单玩法。期待着与你一同完善,改进这个小游戏! 接下来我们看一下如何来实现这样一个游戏。 纵观这个游戏,我们发现,这个游戏的难点其实就是如何生成一个随机数。 生成随机数我们这里用到了三个个函数分别...
02-C语言基本概念
C语言基本概念 Syntactic sugar causes cancer of the semi-colons.^0 :globe_with_meridians:目录 [TOC] :books:教学 第一个C程序 main.c #include<stdio.h>int mai...
04-格式化输入输出
格式化输入/输出 A programming language is low level when its programs require attention to the irrelevant.^0 请将本片与下一节《数据类型》 联系起来一起“食用”。 注:本教程含有超纲内容!!!如果你看...
03-C语言基本概念
C语言基本结构(下) Every program is a part of some other program and rarely fits.^0 :globe_with_meridians:目录 [TOC] :apple:简单的程序结构 下面是一个简单的程序,身高是给出的,体重是在程...
07-选择语句
选择语句 It is easier to write an incorrect program than understand a correct one. [^1] 目录 [TOC] 选择语句 前面已经讲过C语言的语句主要分为 6 大类。本节我们主要探讨 选择语句:if 语句 和 swi...
05-基本类型
数据类型 If a program manipulates a large amount of data, it does so in a small number of ways.[^0] 目录 [TOC] :banana:概述 关键字 C语言的数据类型关键字 最初 K&R ...