自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 java.lang.UnsupportedOperationException

Exception in thread "main" java.lang.UnsupportedOperationExceptionat java.util.AbstractList.add(Unknown Source)at java.util.AbstractList.add(Unknown Source)at MyTest.main(MyTest.java:18)看《Java

2015-11-27 09:55:05 403

原创 对九种排序算法的实现

关键是对算法的实现,写的不是特别严谨,有错误望指出.#include #include #include #define INF 99999999//无穷大 void swap(int *a, int *b);void Insert_sort(int *a, int count)//插入排序 { int k; int i, j; for(i = 1;i < count;i+

2015-11-19 23:34:47 376 1

原创 C语言字符串操作函数

1.strlen()函数原型:size_t strlen(char const *string),返回返回字符串string长度,返回值类型size_t是头文件stddef.h中定义的,表示无符号整型,也因为这一返回值类型,使用strlen()时需注意.如:if( strlen( x ) >= strlen( y ) )...和if( strlen( x ) - strlen( y ) >

2015-11-13 21:23:54 368

原创 C语言指针学习

int a[5]={1,2,3,4,5};int *ptr=(int *)(&a+1);printf("%d,%d",*(a+1),*(ptr-1));输出2,5因为&a代表的是a[5]整个数组这个对象的首地址,而a代表数组首地址,a+1加的是a的类型长度,也就是int *,&a+1是以整个数组为对象,加的是整个数组的长度(int *)[5]sizeof()当参数为数组名时

2015-11-09 23:21:39 356

原创 C语言左值右值的个人见解

左值(location value)是可寻址的值,也就是地址值右值(read value)是可读的值,也就是数据值i++与++i前者是右值,后者是左值,可以理解为在i++与++i重载中i++的实现是:int temp = i;i = i + 1;return temp;而++i的实现是:  i = i + 1;return i;前者返回的是编译器自动分配

2015-10-28 23:13:18 509

原创 C语言的存储类型的个人理解

变量的存储类型是指存储变量值的内存类型,这也决定了变量何时创建、何时销毁以及它的值保存多久。有三个地方用于存储变量:普通内存、运行时堆栈、硬件寄存器。任何代码外声明的变量总是存储于静态内存中,也就是不属于堆栈的内存(普通内存?)这类变量称为静态变量(并不表示变量的链接属性为intern,仍然是extern)。对于这类变量,无法为它们指定其它存储类型,并在程序运行前创建,程序结束后有系统回收

2015-10-07 20:40:09 448

原创 C语言的链接属性的个人理解

C语言有3个链接属性:extern(外部)、intern(内部)、none(无)。属于extern的标识符无论声明几次,都表示几个源文件中或整个项目中同一个实体。属于intern的标识符在一个源文件中的多个声明都表示同一个实体。属于none的标识符有几个声明就有几个实体,相互独立。全局变量默认拥有external链接属性;static修饰的变量拥有internal链接属

2015-10-04 22:32:08 2458

原创 学习常量中指针变量和它指向的实体的个人理解

int const a 等价于 const int a,表示a为常量,const int a个人认为养成写const int a的习惯较好,优点之后说。int const *p表示p所指向的值不可变,可以修改p的值使其指向其他int变量,但不能是其他类型变量如char,我的理解是int和char的指针虽然大小一样,但指向的内容大小不一样。百度这一块的时候偶然看到这么一个例子:void T(

2015-10-03 21:30:19 391

空空如也

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

TA关注的人

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