自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字符串

在我们学习当中,总会听到字符数组和字符串这样的名词,那么,字符数组是怎样定义的?字符串又是怎样定义的?一、定义以及初始化方式1、字符数组:用来存放字符类型数据的数组2、字符串:以""号包括的字符/序列。字符串的的结尾标志是'\0',也就是说只要有'\0'的都是字符串。下面通过一些例子来认识一下。char arr[10] = {'a','b','c'};//字符串(它的升序部分均...

2018-04-30 19:58:01 178

原创 const规则详解

总说const:     c语言当中,关键字const是用来定义变量,加了const修饰的变量,它的值只能读,不能写。也就是说const修饰的变量是一个只读变量。在使用const 修饰变量时,它有以下的特点:(1)数据类型对于const而言是透明的;(2)const用于封锁直接修饰的内容,将该内容变为只读;(3)权限只能同等传递或者缩小传递。那么,这些特点的具体表现是什么呢?第一:透明性例如:in...

2018-04-15 00:06:44 463

原创 详解二维数组

二维数组的使用规则一:定义   int arr[3];   int brr[3][4];   对比一位数组,二维数组具有行和列两个参数,在定义上,与一维数组相似  数据类型  数组名[行][列];二:初始化  同样,对于一维数组的初始化,如下所示:  int arr[3] = {1,2,3};  int arr[3] = {1};//其余默认为0  那么,二维数组呢?  二维数组的初始化采用行优先...

2018-04-14 23:32:51 970

原创 交换(指针的应用)

/*在子函数中没有进行传指针和解引用。子函数只是将其内部的a,b的值进行了改变,没有与父函数建立联系。因此在父函数输出时没有将a,b的值改变。*/void Swap1(int a,int b){ int tmp = a; a = b; b = tmp;}/*父函数对子函数进行了传指针,即在子函数中,p1=&a,p2=&b。但是在子函数中,只是将a,b的地址进行了改变,并未改变a,b...

2018-04-01 17:09:49 284

原创 指针定义

指针变量与普通变量多了一个解引用的作用。//x86或者32位平台,指针4字节。//x64或者64位平台,指针8字节。int main(){ int  a = 10; int  b = 20; int *p =  &a;//定义时*说明p是个指针变量    *p = 100;//解引用(间接访问).等价于a=100。     p = &b;//p重新保存b的地址    *p =...

2018-04-01 17:09:25 384

空空如也

空空如也

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

TA关注的人

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