C语言完美演绎7-15

/* 范例:7-15 */

#include <string.h>

#include <stdio.h>

void main(void)

{

/* 定义参数dest的字符数组destination25 */

char destination25;

/* 定义参数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

相关推荐
luj_176818 分钟前
残熵算法的稳健防灾逻辑
c语言·开发语言·c++·经验分享·算法
QiLinkOS43 分钟前
从技术到资产的跃迁:企业专利布局的深层逻辑
c语言·数据结构·c++·单片机·嵌入式硬件·算法·开源
山上三树2 小时前
C/C++ 高频报错速查表(开发通用版)
c语言·开发语言·c++
神仙别闹2 小时前
基于C语言 实现 Windows PE 文件解析
c语言·windows·microsoft
LDR0063 小时前
LDR6020:多 Type‑C 端口角色管理与外设上电顺序的智慧核心
c语言·开发语言·云计算
東隅已逝,桑榆非晚4 小时前
新手入门指南:认识 C 语言文件操作(上)
c语言·开发语言·笔记
社交怪人5 小时前
【A×B】信息学奥赛一本通C语言解法(题号1036)
c语言
Eric 辰东5 小时前
【C 语言程序的编译和链接】详解编译链接过程
c语言·笔记·算法·学习方法
星恒随风5 小时前
C语言数据结构排序算法详解(上):从插入排序、希尔排序到选择排序、堆排序
c语言·数据结构·笔记·学习·排序算法
SoftLipaRZC6 小时前
C语言数据在内存中的存储:整型与浮点型的秘密
c语言·开发语言