自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 c语言学习---一些基础代码

i++) // 移动次数,下面代码每次移动一次,移动sz-1次后移动完全.“水仙花数”是指一个n位数,其各位数字的n次方之和确好等于该数本身,如:153=1^3+5^3+3^3,则153是一个“水仙花数”。if (arr[j] > arr[j + 1])//相邻两个数比较,大的后排,最后最大的数在最后面。//pow库函数:计算次方,如例:计算n的coult次方。int Pow(int n, int k) //设一个函数计算n的次方,n的次方=n*(n-1)的次方。//需要i的值,但不想改变i。

2024-09-22 15:42:18 173

原创 c语言零碎知识

11.const关键字:修饰变量使变量不可被改变,但可以通过地址改变变量的量,也可以修饰地址,使地址不能改变.12.strcmp函数,对比两个字符串是否相等,但其比较的不是字符串长度,而是对应字符位置的大小.9.static关键字:修饰局部变量时,使局部变量变为静态变量,同时改变了变量的生命周期,4.extern关键字:声明外部变量(在同一项目但其他.文件中定义的变量).10.return可以返回变量,地址,但是不能返回数组.2.作用域:变量,函数可以使用的地方叫做他的作用域.打印i的值还会是1,不是2.

2024-09-20 17:26:20 304

原创 c语言学习---指针

1.计算机内存划分为一个个内存单元,每个内存单元占1字节,而每个内存单元都有一个特点的编号,称为地址,也称为指针,通过指针可以找到对应的内存单元并调用内存单元内存放的数据.3.二级指针:指向指针变量的指针叫做二级指针,表示形式如下:指向指针类型*变量名.eg:char**p,p中存放为指向字符指针类型的指针.11.指针运算:指针加减法:指针+n,根据指针类型决定跳过多少字节. eg:int*p+1表示p指针跳过4字节后指向的元素.4.指针数组:存放指针的数组,表达形式如下:int*(指针类型)arr[].

2024-09-19 14:23:21 507

原创 c语言学习---操作符

tip:整型有三种表达形式,分别为原码,反码与补码(均为二进制为的序列,其中第一位为符号位,1为负数,0为正数),正整数的原反补码都形同,负数的反码为原码符号位不变,数值位按位取反,补码位反码+1,若从补码变原码,则取补码的反码再+1. 其中,整数在内存中存放的是补码.8.位操作符:(右移操作符),^按位异或操作符, &按位与操作符,|按位或操作符,~按位取反操作符.(注:位操作符操作都是补码)~:将操作数的二进制序列按位取反,0变1,1变0,包括符号位.

2024-09-18 21:58:11 620

原创 c语言学习---函数

4.形参与实参的关系:形参是实参的一份临时拷贝,二者在不同空间里,改变形参的值不会影响实参,若想通过函数改变实参,可将实参的地址传给函数,通过*(解引用操作符)找到实参并改变.1.函数分为库函数与自定同函数,库函数是由c语言定义并通过编译器实现的函数,使用库函数时要包含对应的头文件.7.函数地址:函数也有地址,&(取地址操作符)函数名=函数名。,通过函数指针调用函数,被调用的函数称为回调函数.5.函数递归:函数自己调用自己称为函数递归;函数返回类型 函数名(形式参数类型)函数名(实际参数,......);

2024-09-17 21:48:29 201

原创 C语言学习---数组

2.二维数组:type name[][],第一个括号表示该数组的行,后一个表示为列,定义大小时,行可以省略,列不可省略.数组[]内输入一个常量则会定义数组中有多少元素,若不输入,则会根据初始化内容决定数组大小.二维数组可以看作几个一维数组,列位元素个数,故其首元素的地址为第一行数组的地址.(注:数组初始化用{})eg: int arr[]={0,1,2,3};4.数组下标,数组每个元素都有对应下标且每个下标是从零开始的升序排列.3.数组名:数组名表示数组中首元素的地址,一二维都是.

2024-09-16 19:06:45 165

原创 C语音学习---三大结构

4.switch语句:基本格式如下:(注:若执行语句后没有break,则会依次往下执行执行语句)2.分支结构:c程序通过条件语句判断执行方向;常用语句有《if》语句,《switch》语句.顺序:先初始化,再判断表达式,表达式为1,执行语句再执行累加器,再进入判断.5.循环结构:常用有for循环,whlie循环,do while循环.与上述不同的是,改循环会先执行一次执行语句再进入判断是否进入循环.顺序:先判断表示式,为真执行执行语句,执行完再次判断表达式.case 1:执行语句;case 0:执行语句;

2024-09-16 18:27:09 103

原创 C语言学习——变量

2.常见变量类型有:《int》类型变量,大小为4或8字节( 一字节=8bit=8个二进制位),《shrot int》类型大小为2字节,《char》类型变量,大小为1字节,《float》类型变量,大小为4字节,《double》类型变量,大小为8字节,结构体(srtuct)类型变量,结构体变量中可以存放类型不同的数据,指针变量.指针变量又可分为整型指针---int*,字符指针---char*,数组指针---tpye_(*arr)[]1.变量是c程序开辟的一块可以储存数据的空间,空间大小由变量的类型决定.

2024-09-16 12:54:48 179

原创 c语音学习之---数据类型

2.整型又可分为长整型(long int),短整型(short int)有符号整型(signed int),无符号整型(unsigned int)无符号长短整型 (tip):c程序中,int默认为有符号整型,长短整型二进制长不同,1.主要包括四大类型:一.整型(int) 二.浮点型(float) 三.字符型(char) 四.布尔类型(bool)3.浮点型可分为单精度浮点型(float)和双精度浮点型(double)单双精度可存储的小数位不同.长整型可以存放位数更多的整数.

2024-09-15 21:06:55 197

原创 c语音学习过程 first

4.令牌是c程序执行的基本组成单位,包括《关键字》,《标识符》,《常量》,《运算符》,《分隔符》.1.c语音基本概念:c语音是一门编译型计算机语音,编辑后需要通过编译器编译,链接后才可运行.3.c语音程序包括:预处理指令(eg:#define......) ,函数,变量,语句.5.集成开发环境(IDE)是将编辑,编译,链接,调试集成在一起的开发环境。2.c语音中源文件以(.c)为后缀,头文件以(.h)为后缀.

2024-09-15 20:44:29 92

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除