自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 模拟字符串的比较函数strncmp

#include<stdio.h> #include<windows.h> #include<assert.h> char *my_strncmp(const cha...

2018-05-31 16:47:52

阅读数 38

评论数 0

原创 模拟实现字符串拼接函数strncat

#include<stdio.h> #include<windows.h> char *my_strncat( char *arr, const char *arr1, int count) { char *...

2018-05-31 16:36:35

阅读数 110

评论数 0

原创 模拟实现strncpy函数

#include<stdio.h> #include<windows.h> char *my_strstr(const char *str, const char *str1) { char *p = NUL...

2018-05-25 23:14:04

阅读数 150

评论数 0

原创 模拟实现strstr函数

#include<stdio.h> #include<windows.h> char *my_strstr(const char *str, const char *str1) { char *p = NUL...

2018-05-24 23:17:36

阅读数 18

评论数 0

原创 思维导图:linux程序环境和预处理大概步骤及基本的操作指令

2018-05-24 21:26:21

阅读数 31

评论数 0

原创 .理解 ( 指针数组) ( 数组指针) ( 函数指针) ( 函数指针数组) ( 指向函数指针数组的指针)

指针数组:指针数组是数组,是一个存放指针的数组。数组指针:数组指针是指针,是指向数组的指针。函数指针:例子:void (*pfun1)();  pfun1先与*结合,说明pfun1是指针,指针指向的是一个函数,指向的函数无参数,返回值类型为void。函数指针数组:数组是一个存放相同数据集合的存储空...

2018-05-24 20:45:49

阅读数 28

评论数 0

原创 模拟实现memcpy函数

#include<stdio.h> #include<windows.h> void *my_memcpy(void *arr1,const void *arr,size_t count) { void *r...

2018-05-23 20:43:10

阅读数 31

评论数 0

原创 模拟实现strcmp函数

//模拟实现strcmp函数 /* #include<stdio.h> #include<windows.h> int my_strcmp(char *dest, char *src) { int ret...

2018-05-23 20:34:51

阅读数 53

评论数 0

原创 模拟实现strcat函数

char *my_strcat(char *dest, char *src) { while (*dest) { dest++; } while (*dest = *src) { dest++; src++; } return dest; } #include&a...

2018-05-23 20:28:20

阅读数 31

评论数 0

原创 模拟实现strcpy函数

char *my_strcpy(char *dest, const char *src) { while (*dest=*src) { dest++;` src++; } return dest; } #include<stdio.h&gt...

2018-05-23 20:16:29

阅读数 19

评论数 0

原创 1.使用main函数的参数,实现一个整数计算器,程序可以接受三个参数,第一个参数“-a”选项执行加法,“-s”选项执行减法,“-m”选项执行乘法,“-d”选项执行除法,后面两个参数为操作数。 例如:

#include<stdio.h> #include<windows.h> #pragma warning(disable:4996) int myadd(int num1, char*p, int num2...

2018-05-17 22:53:01

阅读数 29

评论数 0

原创 判断一个数是不是素数

素数的判断条件:只能被1和它本身所整除的shu

2018-05-14 17:00:33

阅读数 192

评论数 0

原创 使用函数判断一个年份是不是闰年

#include <stdio.h> #include<stdlib.h> #include <windows.h> #pragma warning(disable:...

2018-05-14 16:37:49

阅读数 726

评论数 0

原创 使用函数实现两个数的交换

#include<stdio.h> #include<windows.h> void swap(int *a, int *b) { int tmp = 0; tmp = *a; *a = *b; *b...

2018-05-13 23:00:37

阅读数 118

评论数 0

原创 个人理解的函数栈帧

函数的调用过程(栈帧)1.    进程的地址空间分布从低到高依此为:代码区、字符常量区、已初始化全局数据区,未初始化全局数据区,堆区,栈区,其中堆栈相对而生,堆区向上生长,栈区向下生长。2,我们都知道,每个函数的调用都是一个过程,这个过程我们通常称之为函数的调用过程。3,函数栈帧:函数的调用过程要...

2018-05-11 16:29:13

阅读数 51

评论数 0

原创 //杨氏矩阵 有一个二维数组. 数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于O(N); 数组: 1 2 3 2 3 4 3

#include<stdio.h>#include<stdlib.h>#pragma warning(disable:4996)#define ROW 3#define COL 3int Yang(int ar...

2018-05-04 17:12:28

阅读数 15

评论数 0

原创 输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。

先判断数组的第一位arr[0]是奇数还是偶数,如果是奇数,就继续下一位,如果是偶数,就把它与最后一位交换#include <stdio.h>#include <windows.h>void adjust(int...

2018-05-04 16:04:09

阅读数 32

评论数 0

提示
确定要删除当前文章?
取消 删除