指针基础 理解指针的最佳方法是画图,学习使用基本指针,不要产生空指针. 存储控件分配 存储控件分配是指在内存预留空间的过程.就像一个虚拟菜谱一样,指针对应菜名,其所指的内存空间中的数据对应实际的菜. 数据集合与指针的算术运算 数据集合主要指结构和数组.指针的算术运算定义指针的计算规则.指向结构的指针对于建立数据结构起着至关重要的作用.在c中,数组和指针一样,都是以指针算术运算方法进行运算的. 作为函数参数的指针 通过这种方式,可以按照传递应用的方法传递函数参数.在c语言中,传递数组或大型结构时,…
一.人物简介 第一位闪亮登场,有请今后会一直教我们C语言的老师 -- 自在. 第二位上场的是和我们一起学习的小白程序猿 -- 逍遥. 二.C语言简介 C语言是一种高级语言,运行效率仅次于汇编,支持跨平台 C语言是学习其他高级语言的基础,如C++.Java和Python 三.编程环境 1.在线编译 百度搜索C语言在线编译,会发现有很多在线编译工具 这里以菜鸟工具为例,点击之后,会自动给你生成好一个C程序 我们简单修改一下,然后点击运行,可以看到,右边输出了我们刚刚改动的内容. 虽然在线编译很方便,…
Unity 中C#语言的一些基础用法 本文提供全流程,中文翻译.Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 1 Lerp -- 线性插值 2 LoadScene -- 载入场景 3 Gizmos -- 小物件 4 Normalize -- 向量 5 RelativeVelocity -- 相对速度 6 AudioSource -- 音频源 7 CameraFollow -- 相机跟随,插值 8 String Split --…
前言 一.人物简介 第一位闪亮登场,有请今后会一直教我们C语言的老师 -- 自在. 第二位上场的是和我们一起学习的小白程序猿 -- 逍遥. 二.构成和表达方式 位运算符是一组用于在二进制数之间进行操作的运算符 运算符 名称 示例 & 位与 a && b | 位或 a | b ^ 位异或 a ^ b ~ 位取反 ~a << 二进制左移 a << 2 >> 二进制右移 a >> 2 三.位运算符的应用 1.位与运算符 (&) 位与…
前言 在上一篇文章中,我们介绍了&运算符的基础用法,本篇文章,我们将介绍& 运算符的一些高级用法. 一.人物简介 第一位闪亮登场,有请今后会一直教我们C语言的老师 -- 自在. 第二位上场的是和我们一起学习的小白程序猿 -- 逍遥. 二.位掩码 位掩码是一种用于按位操作的技术 它通过使用一个二进制数(掩码)来屏蔽或保留目标数中的一些特定位 例如,如果要将一个无符号整数的最高位清零,可以使用以下代码: #include <stdio.h> int main() { unsigne…
指针是C语言的灵魂,精华之所在.指针强大而危险,用得好是一大利器,用得不好是一大潜在危害.正是指针具有强大而又危险的特性,加上指针比较难,很多人用的不好,所以越是封装程度高的语言,越是没有指针的"存在".比如JAVA,Python,就是把指针隐藏去了,不让用户接触,但很多功能实质上还是用到指针的,只不过是封装好了,对用户隐藏. 如果指针学得好,在编程时可谓如虎添翼,用起招式也会游刃有余. 很多人觉得指针很难,其实不然,只要理解了指针的实质,多见,多练,也就是1+1=2的事. 指针的实质…
前言 在上一篇文章中,我们介绍了&运算符的高级用法,本篇文章,我们将介绍| 运算符的一些高级用法. 一.人物简介 第一位闪亮登场,有请今后会一直教我们C语言的老师 -- 自在. 第二位上场的是和我们一起学习的小白程序猿 -- 逍遥. 二.将两个字节合并成一个16位整数 #include <stdio.h> int main() { unsigned char lowByte = 0x12; // 0001 0010 unsigned char highByte = 0x34; // 0…
前言 在上一篇文章中,我们介绍了|运算符的高级用法,本篇文章,我们将介绍^ 运算符的一些高级用法. 一.人物简介 第一位闪亮登场,有请今后会一直教我们C语言的老师 -- 自在. 第二位上场的是和我们一起学习的小白程序猿 -- 逍遥. 二.交换两个变量的值 #include <stdio.h> int main() { int a = 10; int b = 20; printf("交换前: a = %d, b = %d\n", a, b); a ^= b; b ^= a;…
前言 一.人物简介 第一位闪亮登场,有请今后会一直教我们C语言的老师 -- 自在. 第二位上场的是和我们一起学习的小白程序猿 -- 逍遥. 二.算数运算符简介 C语言的算数运算符,是用来完成基本的算术运算的符号. 按操作数个数可分为一元运算符(含一个操作数)和二元运算符(含两个操作数). 一元运算符的优先级一般高于二元运算符. 三.一元运算符 一元运算符如下表所示 一元运算符 描述 + 正号 - 负号 ++ 自增1 -- 自减1 实例演示 #include <stdio.h> int main…
前言 一.人物简介 第一位闪亮登场,有请今后会一直教我们C语言的老师 -- 自在. 第二位上场的是和我们一起学习的小白程序猿 -- 逍遥. 二.构成和表示方式 逻辑运算符是用来比较和操作布尔值的运算符 C语言中的逻辑运算符主要有3个,如下表所示 运算符 名称 示例 描述 && 与 a && b 当a和b都为真时,返回真 || 或 a || b 只要a或者b,其中任何一个为真,返回真 ! 非 !a 如果a的条件为真,返回假 逻辑运算符的两边可以是变量.数值 或 表达式 变量…