
C/C++
luby_xu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
字符串指针问题
#include "stdafx.h" #include int main(int argc, char* argv[]) { char* inWords="I love China"; char* newWords=(char*)malloc(sizeof(inWords)+1); char* p=inWords; char* last; int length=0原创 2013-09-26 21:10:59 · 574 阅读 · 0 评论 -
单词反转问题
// WordReverse.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include #include int main(int argc, char* argv[]) { char inWords[]="I love China"; printf("%s\n",原创 2013-09-27 11:03:18 · 698 阅读 · 0 评论 -
char* 和 char[]的区别
cha* p=“A STRING”; char p1[]=“A STRING”; char* 定义的是一个字符串常量,p指向的这个字符串是常量,是不可改变的,因此,*(p+1)=‘a ’ 的做法是错的,内存为这个字符串分配了固定的空间,他被存储到全局静态区中。 char [] 定义的是一个字符串变量,内容可以更改,因此,*(p+1)=‘a ’ 的做法是对的。p1可以理解为不可改变原创 2013-09-26 22:01:19 · 555 阅读 · 0 评论