若x,y是两个采用顺序结构存储的事,编写一个比较两个串是否相等函数

来源:百度知道 编辑:UC知道 时间:2024/05/03 07:43:05
是数据结构中 串的部分 我不会 好难啊
若x,y是两个采用顺序结构存储的事,编写一个比较两个串是否相等函数

用 ANSI 标准函数 memcmp 试过吗?

#include <string.h> // 头文件
i = memcmp( s1, s2, N ); // ANSI 标准函数 memcmp

这里:
const void *s1, *s2; // 也就是 x,y 的起始地址
size_t N; // 比的长度,用多少个字符计算
int i; // 比较结果,0 -- 相等。

memcmp与strcmp不同,strcmp认字符串结束符\0,memcmp看到\0也不认为字符串结束,所以memcmp的“比较”无长度限制,我想可以比较顺序结构存储的事。

若x,y是两个采用顺序结构存储的事,编写一个比较两个串是否相等函数 若S1和S2是两个采用顺序存储结构的串,编写一个比较两个串是否相等的函数??????????? 字符串的顺序存储结构简称为顺序串,是指采用一组地址连续的存储单元依次存放串值中的各个字符, 线性表采用顺序存储结构,找出该线性表中值最小的数据元素。 x.y是两个有理数,若|3-x|+|y-2|=0,求x+2y的值. 顺序存储结构的主函数 线性表有两中存储结构:一是顺序表.二是链表,简述各自的优缺点~ 顺序存储结构及链式存储结构哪个更具有 效率 若一个二元一次方程的两个解分别是x=-4,y=-4;x=5,y=2;试求这个二元一次方程 若两个3位数相乘等于一个五位数的等式1x3*45y=5608z中x,y,z是数字则x是多少xyz是多少