自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 数组指针和指针数组的区别

数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。 p=a;        //将该二...

2018-09-22 21:34:13 142

转载 C语言中的static 详细分析

          google了近三页的关于C语言中static的内容,发现可用的信息很少,要么长篇大论不知所云要么在关键之处几个字略过,对于想挖掘底层原理的初学者来说参考性不是很大。所以,我这篇博文博采众家之长,把互联网上的资料整合归类,并亲手编写...

2018-09-18 23:10:24 178

转载 关于堆栈的讲解

转自https://blog.csdn.net/yingms/article/details/53188974 一、程序...

2018-09-13 22:47:29 156

转载 揭秘extern “C”

http://www.jianshu.com/p/5d2eeeb93590引言C++保留了一部分过程式语言的特点,因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C+...

2018-09-12 23:09:23 152

转载 c++中string.h、string和string.h的区别

http://www.cnblogs.com/Cmpl/archive/2012/01/01/2309710.html 在C++中,#include<iostream>与#include<iostream.h>的区别,前者要使用更新的编译器(其实大部分编译器多比较前卫了,出了有些搞嵌入式的用变态的编译器)。喔,原来iostream是C++的头文件,iostrea...

2018-09-12 23:04:21 6203

原创 int类型数据在内存中的存储问题

刚才看到这个问题, 这里记录一下。int arr[5]={1,2,3,4,5};cout<<hex<<*((int*)((int)arr+1));在32位编译器中,一个int占4个字节,并且是低位在前,高位在后的方式存储的,比如1,是按照下面的方式存储的:第1字节                 第2字节                  第3字节     ...

2018-09-07 22:26:18 4733 5

转载 Qt Creater更改默认的构建目录

: Could not create directory “E:\oysl\QT\Error in ” Util.asciify(“build-untitled-Desktop_Qt_5_6_2_MSVC2015_64bit-Debug”)”: TypeError: Property ‘asciify’ of object Core::Internal::UtilsJsExtension(0x25...

2018-09-07 21:24:57 807

原创 int a[10]和int* a=new int[10]]的区别

说一说int a[10]和int* a=new int[10]]。        1、int a[10]使用简单,系统会自动实现内存的分配和回收。int* a=new int[10]需要判断内存是否分配成功,以及在不用时需要使用delete[] a进行内存释放。  2、如果不是a[10],而是a[1000000000]或者更大的话,那一般情况下,就只能使用int* a=new这种方式了。这个...

2018-09-06 23:07:36 2956

原创 字符串的输出

char a[6] = {'h','a','p','p','y','\0'};cout<<"a="<<a<<endl;cout<<"*a="<<*a<<endl;char ac[] = "happy";cout<<"ac="

2018-09-06 21:58:13 1046

原创 顺序表的快速排序

用c语言建立顺序表,实现快速排序。这里是用了两个函数实现的,一个分割函数,一个递归。#include<stdio.h>#define ListSize 20typedef int DataType;typedef struct{ DataType data[ListSize]; int length;}Seqlist;Seqlist CreateList(Se...

2018-07-31 23:02:17 4856 1

原创 顺序表的创建和翻转 C语言实现

 要把一个顺序表就地逆置(辅助空间为o(1)),可以将表中的开始结点与终端结点互换,第二个结点和倒数第二个结点互换,如此反复,就可以将整个表逆置了。#include<stdio.h>#define ListSize 20typedef int DataType;typedef struct{ DataType data[ListSize]; int length;}S...

2018-07-24 21:56:47 1646

空空如也

空空如也

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

TA关注的人

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