自定义博客皮肤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)
  • 收藏
  • 关注

原创 关于\0

char str[ ]="I am happy";等价于char str[ ]={'I',' ','a','m',' ','h','a','p','p','y','\0'};而不与下面的等价char str[ ]={'I',' ','a','m',' ','h','a','p','p','y'};说明:字符数组并不要求它的最后一个字符为'\0',甚至可以不包含'\0',向下面这样写是完全合法的。c...

2018-06-27 13:17:19 305 1

转载 关于字符串常量问题

char* p = "test";————test保存在常量区中char *str = "Hello world"; <===> const char *str = "Hello world"; 利用指针p来改变字符串test的内容都是错误的非法的。例如: p[0] = 's'; strcpy(p, "haoel");  这都是错误的操作。原因就在于,char* p = "test&quot

2018-06-27 13:15:30 338

原创 Tips

    *dec++ = *src++        等价于               *dec = *src;        dec ++;        src ++;-----------------------------------------------------------------------------------------------------------------...

2018-06-27 12:39:47 199

转载 指针变量和指针常量的问题

1. 什么是指针常量?指针常量即指针是个常量,指向的内容可更改。例:int a =2,b=3;       int *const name1=&a;       name1=&b; //错误,name1指针,不能变,一个指针类型的变量,存放的是地址,所以不能把a的地址赋给name1       *name1 = b //可以注意:若指针常量初始化为了字符串,则不可以对其指向的内容进...

2018-06-27 12:36:50 1552

原创 对于输出的一些问题

这两天编程我发现一个疑问    char ch = 'a'     printf("%d\n",sizeof(ch));     //结果是1    printf("%d",sizeof('a'));        //结果是4    我就很好奇不理解为什么第二个结果是4,结果搜了一下别人的回答,发现这两个是有区别的,一个是变量,一个是常量,对于常量的话会自动进行类型的转换,直接看成int型。--...

2018-06-27 11:39:33 168

原创 关于字符指针的问题

经过自己的亲身实践发现:如果一个指针(普通字符指针或者const指针常量)初始化为为字符串,不可以再对它进行修改!例:char *const name1="123";        *name1 = "111";        这样是错误的,即使指针常量的意义是指针是个常指针(即这一生只能指向一个地址),指向的内容(这里的内容是指该地址处的元素)是可以修改的。...

2018-06-27 10:46:57 200

空空如也

空空如也

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

TA关注的人

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