内容来自 biginning linux programming一书
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
#define A_MEGABYTE (1024*1024)
int main()
{
char *some_memory;
int megabyte = A_MEGABYTE;
int exit_code = EXIT_FAILURE;
some_memory = (char*)malloc(megabyte);
if(some_memory !=NULL)
{
sprintf(some_memory,"hello world\n");
printf("%s",some_memory);
exit_code = EXIT_SUCCESS;
}
exit(exit_code);
}
C语言内存分配与字符串操作示例
本文介绍使用C语言进行内存分配和字符串操作的基本示例,包括使用`malloc`函数分配内存,使用`sprintf`函数格式化字符串,并通过`exit`函数结束程序。

被折叠的 条评论
为什么被折叠?



