首页 > 其他分享 >strcmp--memset

strcmp--memset

时间:2023-12-16 22:32:10浏览次数:26  
标签:arr -- memset char xyd arr2 include strcmp

strcmp 用法--字符串库函数<string.h>

memset函数用法 头文件 <string.h>

strcmp

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
int main()
{
	char arr1[] = "xyd";
	char arr2[] = "***************";
	strcpy(arr2, arr1);//将arr1里的元素拷贝到arr2里
	printf("%s\n", arr2);//实际上把xyd\0四个字符都放进去了,打印结果直接为xyd
	return 0;
}

memset

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
int main()
{
	char arr[] = "hello hello";
	memset(arr,'x',5);//把arr数组里前五个元素替换成x
	printf("%s\n",arr);
	return 0;
}

标签:arr,--,memset,char,xyd,arr2,include,strcmp
From: https://blog.51cto.com/u_16425777/8854626

相关文章

  • 图片预加载
    前端实现图片的预加载,其实是利用了浏览器的缓存,我们通过a标签来提前加载图片,如下:constimg=newImage()img.src='链接'img.onload=function(){console.log('加载完成')}在实际的业务中,需求不同,加载的策略不尽相同。场景一:贪婪加载刚进入页面有loadin......
  • 洛谷 P9936 [NFLSPC #6] 等差数列
    洛谷传送门对\((i,a_i)\)求出下凸包,那么一条凸包的斜率非正的切线是候选答案。只考虑切凸包上第\(i\)个点的切线,那么斜率的左边界是过凸包第\(i\)和第\(i+1\)个点的直线斜率,右边界是过凸包第\(i-1\)和第\(i\)个点的直线斜率。最优方案的切线斜率一定要么贴着左......
  • 两个题目
    1\(u,v\inR^n\),矩阵\(A=I+uv^T\),投影算子\(P=I-uu^T/u^Tu\),SM公式\(M=A-uv^T,M^{-1}=A^{-1}+A^{-1}uv^TA^{-1}/(1-v^TA^{-1}u)\)1、证明:矩阵A的逆是\(A^{-1}=I+auv^T\),并求出a关于u、v的表达式;2、证明:\(<pv,u>=0\);3、请说明SM公式中分子如何结合,计算复杂度\(O(n)\),\(u^Tv\)......
  • 实验6 模板类、文件I/O和异常处理
    任务4#include<iostream>#include<stdexcept>#include<stdlib.h>template<typenameT>classVector{public:friendvoidoutput(constVector<T1>&v);Vector<T>()=default;Vector<T......
  • 使用Go实现一个百行聊天服务器
    前段时间,redis作者不是整了个c语言版本的聊天服务器嘛,地址,代码量拢共不过百行.于是,心血来潮下,我也整了个Go语言版本.简单来说就是实现了一个聊天室的功能.将所有注释空行都去掉,刚好100行实现.废话不多说,先上代码:packagemainimport( "fmt" "log" "net"......
  • 隐私政策网址URL
    本软件尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本软件会按照本隐私权政策的规定使用和披露您的个人信息。但本软件将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本软件不会将这些信息对外披......
  • nginx启动、停止、重新加载
    原文:Windows下Nginx的启动、停止等命令_nginxwindows启动命令-CSDN博客启动:startnginx或nginx.exe      //前一个在后台运行,使用默认配置文件 nginx.exe-c配置文件       //指令配置文件 停止:nginx-sstop或nginx-squit //这好像停不......
  • C - Repunit Trio
    C-RepunitTriohttps://atcoder.jp/contests/abc333/tasks/abc333_c 思路N=333时候,repunit最长12位,三重遍历repunit做和记录到vector中最后对vector进行排序,取n值。 Codehttps://atcoder.jp/contests/abc333/submissions/48575689vector<longlong>sums;int......
  • 重写与重载
    重写和重载多态行为(Polymorphicbehaviour):Override&OverloadJava程序设计(第2版)重写子类继承父类但是重新实现;在继承类中,方法的名称、参数列表、返回值必须与父类中被重写的方法保持一致;重写方法用于改变方法的实现细节;重载同一类中的同名不同参;同一个类中......
  • 第八章:SpringBoot-Java工程及关系和修改启动logo(了解)
    一、springbootJava工程(了解)二、关闭&修改启动logo(了解)......