![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
函数
文章平均质量分 72
函数在C语言中占据着重要的位置,是C语言中的主体和核心。接下来会逐一介绍,持续更新中,你们的支持,就是我最大的动力,谢谢!
根号五
我们并非生活在一个和平的时代,只是生活在一个和平的国家。岁月静好的背后,是无数人为我们负重前行。
展开
-
C语言:pow()----计算x的y次方(次幂)
C语言:pow()----计算x的y次方(次幂)原创 2023-02-25 23:28:37 · 8738 阅读 · 1 评论 -
C语言:strlen() --- 计算字符串长度
C语言:strlen() --- 计算字符串长度原创 2022-08-05 00:51:37 · 7575 阅读 · 2 评论 -
C语言:strcpy()---字符串复制
一、strcpy()简介1. 函数原型char *strcpy(char* dest, const char *src);2. 参数dest—指向用于存储复制内容的目标数组。src—要复制的字符串。3. 功能把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间4. 头文件#include <string.h>#include <stdio.h>5. 返回值返回指向dest的指针。二、strcpy()用法strcpy()函数可.原创 2021-09-01 20:35:03 · 4565 阅读 · 1 评论 -
C语言:strstr()---返回子字符串首地址
一、strstr()简介1. 函数原型char *strstr(char *str1, const char *str2);2. 参数str1– 被查找目标的地址指针。str2– 要查找目标的地址指针。3. 功能返回字符串中首次出现子串的地址。4. 头文件#include <string.h>5. 返回值如果str2是str1的子串,则返回str2在str1的首次出现的地址;如果str2不是str1的子串,则返回NULL。二、strstr()用法strstr()原创 2021-07-12 18:02:09 · 5429 阅读 · 1 评论 -
C语言:strncmp()---n字节字符串比较
一、strncmp() 简介1. 函数原型int strncmp(const char *str1, const char *str2, size_t n);2. 参数str1– 要进行比较的第一个字符串。str2– 要进行比较的第二个字符串。n– 要比较的最大字符数。3. 功能用来比较str1和str2字符串的前n个字符。4. 头文件#include <string.h>5. 返回值如果返回值 < 0,则表示 str1 小于 str2。如果返回值 >原创 2020-12-16 09:32:36 · 8835 阅读 · 2 评论 -
C语言:strcmp()---字符串比较
C语言:strcmp()---字符串比较函数原型、参数、功能和使用方法。原创 2020-12-15 17:40:33 · 71563 阅读 · 14 评论 -
C语言:memcmp()---字符串比较
1、memcmp() 简介1.1 函数原型int memcmp(const void *str1, const void *str2, size_t n));1.2 参数str1– 指向内存块的指针。str2– 指向内存块的指针。n– 要被比较的字节数1.3 功能把存储区 str1 和存储区 str2 的前 n 个字节进行比较,主要用来比较字符串的。1.4 头文件#include <string.h>1.5 返回值如果返回值 < 0,则表示 str1 小于原创 2020-12-10 08:55:38 · 3942 阅读 · 1 评论 -
C语言:memcpy()---数据拷贝
1、memcpy() 简介1.1 函数原型void *memcpy(void *destin, void *source, unsigned n);1.2 参数destin– 指向用于存储复制内容的目标数组,类型强制转换为 void* 指针。source– 指向要复制的数据源,类型强制转换为 void* 指针。n– 要被复制的字节数。1.3 功能从源source所指的内存地址的起始位置开始拷贝n个字节到目标destin所指的内存地址的起始位置中。1.4 头文件#include<原创 2020-12-10 11:46:53 · 6779 阅读 · 1 评论 -
C语言:memset()---统一置数
1、memset() 简介1.1 函数原型void *memset(void *s, int ch, size_t n);1.2 参数s – 指向内存块的指针。ch– 用于替换的值。n– 要置换的字节数。1.3 功能将s中当前位置后面的n个字节用ch替换并且返回s。作用是在一段内存块中填充某一个给定的值,常用于较大的结构体和数组的清零操作。1.4 头文件#include <string.h>2、memset() 用法memset函数常用于较大的结构体和数组的清零操原创 2020-12-10 09:52:52 · 496 阅读 · 1 评论 -
C语言:sprintf()---格式数据写入字符串
1、sprintf()简介1.1 函数原型int sprintf(char *string, char *format [,argument,...]);1.2 参数string – 这是指向一个字符数组的指针,该数组存储了 C 字符串。format – 格式化字符串,结构与printf函数一样为:%[flags] [width] [.prec] [length] type。[argument]… – 参数表,根据不同的 format 字符串,有不同的参数表。1.3 功能把格式化的数据原创 2020-12-11 11:21:52 · 7700 阅读 · 2 评论 -
C语言:printf()---格式数据输出
1.printf() 简介printf函数称为格式输出函数,是一个标准库函数,用于将格式化后的字符串输出到标准输出,它的函数原型在头文件“stdio.h”中。2.printf函数调用的一般形式调用格式:printf("格式化字符串", 输出表列)格式化字符串包含三种对象,分别为:(1)字符串常量:原样输出,在显示中起提示作用。(2)格式控制字符串:用于指定输出格式。(3)转义字符:在字符串中会被自动转换为相应操作命令。3.格式控制字符串详解printf() 的格式控制字符串组成如下:原创 2020-12-04 15:12:36 · 3796 阅读 · 1 评论