c语言中字符串的匿置 超级简单

来源:互联网 发布:u盘安装ubuntu 编辑:程序博客网 时间:2024/04/29 19:35
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>void main(){char * src = "hello,world";printf("%d", src[10]);char  *dest = NULL;//开辟内存空间 然后多开辟一个用来存储字符串的结束符dest= (char *)malloc(sizeof(char)*(strlen(src) + 1));int len = strlen(src);char *d = dest;//数组的存储是从 src[0] .. src[10]  er  len  1....11所以要减去1char *s = src + len - 1;while (len-- != 0){*d++ = *src--;}*d = '\0';system("pause");}

1 0
原创粉丝点击