7-15.txt

来自「《C&C++完美演绎》源代码」· 文本 代码 · 共 28 行

TXT
28
字号
/* 范例:7-15 */
#include <string.h>
#include <stdio.h>
void main(void)
{
   /* 定义参数dest的字符数组destination[25] */
   char destination[25];
   /* 定义参数scr的字符指针scr1、scr2、scr3 */
   char *scr1 = "tiger" , *scr2 =" is", *scr3 = " braveaaaaa" ;
   char *a,*b;
   strcpy(destination, scr1);
   printf("%s\n", destination);
   /* 将参数scr2中的字符串加到参数destination的字符串之后 */
   a = strcat(destination, scr2);
   printf("%s\n", destination);
   printf("a=%s   (void*)a=%u\n", a,sizeof(destination));
   /* 将参数scr3的字符串前6个字符加到参数destination的字符串之后 */
   b = strncat(destination, scr3,6);
   printf("%s\n", b);
   getchar();}
}
程序执行结果:
tiger
tiger is
a=tiger is   (void*)a=25
tiger is brave

⌨️ 快捷键说明

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