您的位置:首页 > 文旅 > 美景 > 电商运营发展前景怎么样_游戏怎么制作的_关键词的优化和推广_网络营销环境的分析主要是

电商运营发展前景怎么样_游戏怎么制作的_关键词的优化和推广_网络营销环境的分析主要是

2025/1/5 4:54:47 来源:https://blog.csdn.net/m0_69093426/article/details/143432459  浏览:    关键词:电商运营发展前景怎么样_游戏怎么制作的_关键词的优化和推广_网络营销环境的分析主要是
电商运营发展前景怎么样_游戏怎么制作的_关键词的优化和推广_网络营销环境的分析主要是

memset

void* memset(void* ptr, int value, size_t num);//地址 字符 字节数

案例:

#include <iostream>
#include <cstring>
int main() {char buffer[50];// 使用 memset 将 buffer 的前 50 字节设置为 0memset(buffer, 0, sizeof(buffer));std::cout << "Buffer after memset: '" << buffer << "'" << std::endl; return 0;
}

在这里插入图片描述

memcpy

void* memcpy(void* dest, const void* src, size_t n);
dest:目标内存地址
src:源内存地址
n:要复制的字节数
#include <iostream>
#include <cstring> // 包含 memcpy 的头文件
struct Node {int id;char name[20];
};
int main() {Node src = {1, "Example"};Node dest;// 使用 memcpy 拷贝结构体memcpy(&dest, &src, sizeof(Node));std::cout << "Dest ID: " << dest.id << ", Name: " << dest.name << std::endl;return 0;
}

在这里插入图片描述

memcmp

int memcmp(const void* ptr1, const void* ptr2, size_t n);
memcmp 用于比较两个内存区域(ptr1 和 ptr2)的前 n 个字节。

strcmp

int strcmp(const char* str1, const char* str2);
str1:第一个字符串
str2:第二个字符串
#include <iostream>
#include <cstring> // 包含 strcmp 的头文件
int main() {const char* str1 = "Hello";const char* str2 = "World";// 使用 strcmp 比较字符串int result = strcmp(str1, str2);if (result < 0) {std::cout << "\"" << str1 << "\" is less than \"" << str2 << "\"" << std::endl;} else if (result > 0) {std::cout << "\"" << str1 << "\" is greater than \"" << str2 << "\"" << std::endl;} else {std::cout << "\"" << str1 << "\" is equal to \"" << str2 << "\"" << std::endl;return 0;
}

在这里插入图片描述

strlen

#include <cstring> // 需要包含此头文件
const char* str = "Hello, world!";
size_t length = strlen(str); // length 将为 13

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com