摘要: 学习笔记: 指针(一) 一、指针的概念 1、每个数据类型变量定义后在计算机中都会随机给予一定的内存段,计算机会有固定的内存编号,一般叫做首地址。 2、指针就是将自身定义成可以存首地址的变量 3、也就是说指针也是一种数据类型,所以指针也有自己的内存编号,而它存储的是地址(内存编号) 要素: 1 指针本 阅读全文
posted @ 2020-11-26 15:41 onedust 阅读(153) 评论(0) 推荐(0)
摘要: #include <stdio.h> int ride(int n) { //递归阶乘 if (n == 1) { return 1; }//当n=1的时候结束。 else if(n>1){ return n * ride(n - 1);//返回相乘的值 } else { return 0; } } 阅读全文
posted @ 2020-10-31 17:49 onedust 阅读(249) 评论(0) 推荐(0)
摘要: #include <stdio.h> #include <stdlib.h> float sum(float a, char c,float b,float sum) { switch (c) { case '+':sum=a+b;break; case '-':sum=a-b;break; cas 阅读全文
posted @ 2020-10-31 17:45 onedust 阅读(861) 评论(0) 推荐(0)
摘要: 函数 定义 当我们需要用到某种重复性较高的功能的时候,为了方便,我们可以将一直要编写的代码提取出来,写在一个{}中,这样的过程,一般就是函数。 在C语言中,定义一个函数的具体语法格式如下: 返回值类型 函数名([[参数类型 参数名1],[参数类型 参数名2],……,[参数类型 参数n]]) { 执行 阅读全文
posted @ 2020-10-28 20:14 onedust 阅读(83) 评论(0) 推荐(0)
摘要: 字符串与字符数组 1.1字符数组定义 char array[100]; 1.2字符数组初始化 char array[100]={'a','b','c','d'}; char array[100]="abcd"; char array[100]={0}; char array[]="abcd"; 1. 阅读全文
posted @ 2020-10-26 15:59 onedust 阅读(191) 评论(0) 推荐(0)
摘要: 数组 数组的概念 ​ 当我们要定义一个变量时,我们是用(类型名+变量名),例如:int x; 那么我们要定义比较多的变量时,这样就会变得很繁琐。 ​ 于是当要定义的变量多,而且相关性也有比较多的情况下,程序用就用数组的来表达。 ​ 比如我们想要统计5个日本动作电影女明星的体重平均值时(笑),我们如果 阅读全文
posted @ 2020-10-24 15:16 onedust 阅读(171) 评论(0) 推荐(0)
摘要: 流程控制 正确为true,错误为false。 1、顺序结构语句 ​ 程序中的所有语句都是从上到下逐条执行,这样的程序结构叫做顺序结构。顺序结构是程序开发中最常见的一种结构,它可以包含多种语句,如变量的定义语句、输入输出语句、赋值语句等。下面来看一个顺序结构的简单例子,通过程序实现按顺序输出"我爱C语 阅读全文
posted @ 2020-10-24 12:10 onedust 阅读(101) 评论(0) 推荐(0)
摘要: 运算符表达式和语句 1.基本运算符 = 数据对象:泛指数据在内存的存储区域 左值:表示可以被更改的数据对象 右值:能赋给左值的量 #include <stdio.h> int main(){ int x = 10 ;//这个就是正常的赋值,左值指x,右值指10; //int 10 = y ;//10 阅读全文
posted @ 2020-10-18 23:39 onedust 阅读(343) 评论(0) 推荐(0)
摘要: 了解字符串格式化输出与输入 数据类型 数据类型的作用:编译器预算对象(变量)分配的内存空间大小 不同的数据类型他在内存空间占据的大小不同。 sizeof 关键字的作用 计算变量/数据类型占据内存空间大小。 #include <stdio.h>int main(){ printf("%d\n",siz 阅读全文
posted @ 2020-10-17 21:33 onedust 阅读(96) 评论(0) 推荐(0)
摘要: C/C++入坑第一天 1、什么是编程语言 人类之间交流沟通用的是自然语言。如:汉语,英语,日语等。 人类与计算机(或者说机器)沟通用的就是编程语言。如:汇编语言,c语言,c++,java,python等 (1)我们和计算机沟通交流的方式是通过 数据 (2)计算机有很多的零部件,主要与数据打交道的硬件 阅读全文
posted @ 2020-10-17 21:32 onedust 阅读(71) 评论(0) 推荐(0)