char * 指针
来源:互联网 发布:如何做好淘宝美工 编辑:程序博客网 时间:2024/05/22 00:28
经典重现:
#include <stdio.h>#include <malloc.h>#include <string.h>int main(){
char *str = "hello,world."; int len = strlen(str); char *des = (char *)malloc(len+1); char *s = &str[len-1]; char *d = des;
while(len--!=0)
{ *d++ = *s--; } *d = 0; printf("%s\n",des); free(des); return 0;}
char *str = "hello,world."; 实为:const char *str = "hello,world." ,只能查看,不能对数组操作。char *des = (char *)malloc(len+1),在堆里分配len+1。对其操作时:要另外申请一个指针去操作。
- char * 指针
- char * 指针
- char* ,char[],指针与数组
- char数组与char指针
- char数组和char指针
- char 指针操作char数组
- char数组与char指针
- 不同类型指针(char*,int*)
- 指针 int* char*
- char指针的疑问
- 二维char数组与二维char指针
- 指针之char** 与 char[][]的区别
- char *指针与char 数组的区别
- c++ 指针,char*[]c,char**cp[],char***cpp
- char* a 与 char a[] 以及常量指针,指针常量
- 通过char **指针改变char*指针的指向
- char **二维指针很险恶
- char* 指针初始化小练习
- UI开发第一篇——android的九宫格式实现
- 将点分十进制ip转化为DWORD
- Android 完美解决自定义preference与ActivityGroup UI更新的问题
- sharepoint column中的图片链接不能显示为图片
- UIWindow的学习笔记
- char * 指针
- Qt .pro文件 详解
- 让Eclipse来做吧
- viewstate详解
- 几款JS 框架介绍和比较
- DEV-CPP --一个c++编译工具
- 总结如何提升网站流量之方法
- 总结如何提升网站流量之方法
- ubuntu apache apxs 安装问题