⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 strdup.c

📁 c指针讲义
💻 C
字号:
//用动态分配内存制作一个字符串的一份拷贝。

#include<stdlib.h>
#include<string.h>

char *strdup( char const *string)
{
	char *new_string;
	
	//请求足够长度的内存,用于存储字符串和它的结尾字节。
	new_string = malloc( strlen( string ) + 1 );

	//如果得到内存,就复制字符串。
	if( new_string != NULL )
		strcpy( new_string, string );
	
	return new_string;
}
	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -