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

📄 tmp-name.c

📁 linux下的C语言开发
💻 C
字号:
/*-*//******************************************************** * Question:						* *	Why does the following program print		* *	Name1: @$@#$#@$@				* *	(Your results may vary)?			* ********************************************************//*+*/#include <stdio.h>#include <string.h>/******************************************************** * tmp_name -- return a temporary file name		* *							* * Each time this function is called, a new name will	* * be returned.						* *							* * Returns						* * 	Pointer to the new file name.			* ********************************************************/char *tmp_name(void){    char name[30];	/* The name we are generating */    static int sequence = 0;	/* Sequence number for last digit */    ++sequence;	/* Move to the next file name */    strcpy(name, "tmp");    /* But in the squence digit */    name[3] = sequence + '0';    /* End the string */    name[4] = '\0';    return(name);}int main(){    char *tmp_name(void);	/* get name of temporary file */    printf("Name: %s\n", tmp_name());    return(0);}

⌨️ 快捷键说明

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