自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 奇数魔方阵

魔方阵,古代又称“纵横图”,是指组成元素为自然数1、2…n2的平方的n×n的方阵,其中每个元素值都不相等,且每行、每列以及主、副对角线上各n个元素之和都相等。(以上来源于百度百科)如:8   1   63   5   74   9   2魔方阵的排列规则如下:⑴将1放在第一行中间一列;⑵从2开始直到n×n止各数依次按下列规则存放;每一个数存放的行比前一个数的行数减1,列数加1;⑶如果上一个数的行数...

2018-05-02 16:48:24 271

原创 free崩溃原因总结

在编写程序时,经常会遇到程序崩溃等原因,而经过测试之后,则会指向free()这个函数,接下来时关于free()函数报错的一点总结。关于free()函数出错,大致有以下几个原因:1、越界,例如漏写sizeof(),或者realloc第二个参数错误。实例:int main() { int*p=(int*)malloc(10*sizeof(int)); for (int i=0;i<=10;i++...

2018-05-02 16:45:20 2235

原创 c语言中常用变量的生命周期,作用域,默认值,内存区域及链接属性

一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一...

2018-05-02 16:29:09 193

原创 所谓指针

      通过对c的学习,个人认为,指针就是一个帮助连接两个地址的工具。换言之,就是一个利用地址通过它找出存放在储存器里面的另外一个值。      做一个简单的比喻,电脑就像是一本书,书里面存放着许许多多的知识,而指针,就像是夹在书里面的书签一样,根据书签放置的页码,我们可以通过这个“书签”进行快速的查找和调用,以此来获取存放在那一页的知识。      这个书签,就是指针,而书签放置的页码,就是...

2018-04-09 16:32:22 191

原创 const的用法

1.const的作用:定义常变量举例说明:int main() { int a=10;//此时a这个变量是可读可写的 int b=a ;//此时a也可以做右值 a=100 ;//此时a也可以做左值 (左值:放在赋值符号左边的称为左值,用到写权限) const int ca=100; ca=200; //此时编译器会报错,因为定义了ca是一个只读变量,只读变量不能做左值 r...

2018-04-09 16:04:45 77

原创 实现strcat函数

了解strcat函数函数功能:(1)函数原型:char *strcat(char *dest, const char *src);(2)函数功能:dest 为目的字符串指针,src 为源字符串指针。strcat() 会将参数 src 字符串复制到参数 dest 所指的字符串尾部;dest 最后的结束字符 NULL 会被覆盖掉,并在连接后的字符串的尾部再增加一个 NULL。注意:dest 与 src...

2018-04-09 15:50:26 5644

空空如也

空空如也

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

TA关注的人

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