自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 03 HTML语法----表单

表单的基本介绍 表单是一种结构,用来在互联网上收集用户信息,在HTML当中事先定义好一个标签来完成这件事,标签名叫做form,它是一个双标签。 <form action=" " method=" "> 内容 </...

2019-03-04 13:45:13

阅读数 38

评论数 0

原创 02 HTML标签和语法

1.HTML标签 所谓的标签就是HTML语言的发明者人为定义好的一些“单词”,相当于学英语时候的单词一样 (1)设计者人为的将HTML标签划分为单标签和双标签 双标签 <标签名称> </标签名称> (在英文输入法下输入) 单标签 &...

2019-03-01 14:39:33

阅读数 88

评论数 0

原创 01 HTML网页骨架以及Hbuilder的使用

Web自动化测试 Web基本介绍 Web就是world wide web的缩写,俗称www web可以理解为就是当前的一种互联网,对于我们来说就是网站服务 网站我们可以认为是由多个网页组合在一起形成的一种服务 web前段就是负责一个网站中前台页面的内容 网页就是由前端工程师使用HTML...

2019-03-01 10:10:15

阅读数 281

评论数 0

原创 C++中的缺省参数与函数重载

缺省参数 缺省参数是生命或定义函数时为函数的参数指定一个默认值,在调用这个函数时,如果没有指定实参则采用该默认值,否则使用指定的实参。 void TestFunc(int a = 0) { cout<< a <<endl; } ...

2019-02-26 16:55:42

阅读数 74

评论数 0

原创 C++中的基本概念 命名空间 输入与输出

命名空间 namespace 在C++中,变量、函数和类都是大量存在的,这些变量、函数和类的名称都存在于全局命名空间中,会导致很多冲突。 使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字污染。 1. namespace的定义 普通的命名空间,N1为命名空间的名称 命名空间...

2019-02-25 16:38:17

阅读数 83

评论数 0

原创 常见的DOS命令

简介: DOS是什么? DOS是一个操作系统,属于Windows,和我们现在用的Win7  8  10的差别就在于我们现在用的是图形桌面系统,而DOS是一个命令行执行的操作系统。用过Linux的人都知道Linux就是一个命令行的操作系统。 简单的DOS命令: 调用DOS窗口的步骤:    ...

2019-02-25 14:49:39

阅读数 65

评论数 0

原创 编程判断一个机器是大端存储还是小端存储

编程判断一个机器是大端存储还是小端存储#include <stdio.h>int main(){ int a = 1; char p = (char)&a;if(p == 1){printf("小端\n");}else{prin...

2018-05-22 13:34:42

阅读数 351

评论数 0

原创 结构体的内存对齐和位段

结构体的内存对齐https://dn-maxiang.qbox.me/res-min/themes/marxico.css’ rel=’stylesheet’> .note-content {font-family: “Helvetica Neue”, Arial, “H...

2018-05-16 17:46:39

阅读数 103

评论数 0

原创 函数指针数组和函数指针数组的指针以及回调函数

函数指针数组和函数指针数组的指针 先写一段代码引出函数指针数组和函数指针数组的指针 int test(const char* str,int num) { } int main() { int (*pf)(const char * str,int num) = test;//见详解1 int ...

2018-05-04 15:05:43

阅读数 105

评论数 0

原创 【指针数组和数组指针】和【指针和数组的定义与声明】

指针数组和数组指针 首先就有一个问题摆在大家面前,指针数组到底是指针还是数组?数组指针是数组还是指针? 答:指针数组是数组,是一个存放指针的数组。数组指针是指针,存放数组的地址 举个栗子来区分以下指针数组和数组指针 int arr1[10]   是指针数组,arr1和[ ]的结合性更高...

2018-04-29 14:21:25

阅读数 609

评论数 0

原创 数据类型介绍以及数据在内存中的存储

数据类型介绍以及数据在内存中的存储 常见的数据类型有以下几种: int char short long float double 为什么要给数据定义不同的类型呢? 因为不同类型的数据开辟的内存空间不一样大,这样有利于节省内存 所谓类型,就是对数据分配存贮单元的安排,包括存储单元...

2018-04-29 10:47:14

阅读数 128

评论数 0

原创 c语言实现memmove

memmove 用于从src拷贝count个字节到dest,如果目标区域和源区域有重叠的话,memmove能够保证源串在被覆盖之前将重叠区域的字节拷贝到目标区域中。但复制后src内容会被更改。但是当目标区域与源区域没有重叠则和memcpy函数功能相同。 void *my_memmove(void...

2018-04-27 14:40:22

阅读数 57

评论数 0

原创 c语言实现memcpy

memcpy 指的是c和c++使用的内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中。 void *my_memcpy(void *dest, const void *src, unsigned int coun...

2018-04-27 14:35:34

阅读数 64

评论数 0

原创 c语言实现strcmp

strcmp 字符串比较函数,一般形式为strcmp(字符串1,字符串2)。 比较规则: 对两个字符串自左至右逐个字符相比(按ASCII码值大小比较),直到出现不同的字符或遇到‘\0’为止。如果全部字符相同,则认为相等;若出现不相同的字符,则需要对比字母相应的ASCII值,返回类型为: (1...

2018-04-27 14:25:00

阅读数 199

评论数 0

原创 c语言实现strstr

strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。 const char *my_strstr(const char *str, const char * substr) { c...

2018-04-26 14:45:22

阅读数 56

评论数 0

原创 c语言实现strcat

strcat的功能:把src所指字符串添加到dest结尾处(覆盖dest结尾处的’\0’)。 char * my_strcat(char *dest, const char *src)//dest 目标字符串 ...

2018-04-26 14:42:36

阅读数 150

评论数 0

原创 c语言实现strcpy

strcpy是一种C语言的标准库函数,strcpy把从src地址开始且含有’\0’结束符的字符串复制到以dest开始的地址空间,返回值的类型为char* char* my_strcpy(char * dest,const char * src) { char *ret = dest...

2018-04-26 14:38:03

阅读数 80

评论数 0

原创 c语言实现strlen的几种方法

方法一: int my_strlen(const char *str) { int count = 0; assert(str != NULL); while (*str != '\0') { count++; ...

2018-04-26 14:33:11

阅读数 113

评论数 0

原创 【操作符的分类】

操作符的分类 1 算术操作符 2 移位操作符 3 位操作符 4 赋值操作符 5.复合操作符 6 单目操作符 7 关系操作符 8逻辑操作符 9 条件操作符 10 逗号操作符 11下标引用、函数调用和结构成员 各种操作符的介绍 1.算术操作符 算术操作符有五个,+ ...

2018-04-26 14:24:14

阅读数 102

评论数 0

原创 写一个函数返回参数二进制中 1 的个数

代码1:#include <stdio.h>int main(){ int num = 10; int count = 0; while (num) { if (num % 2 == 1) count++; num /= 2; } printf("co...

2018-04-19 15:28:10

阅读数 56

评论数 0

原创 求第n个斐波那契数

首先介绍的用递归的方法求第n个斐波那契数,此种方法的优点是代码简单,但是计算比较大的斐波那契数时,效率很低。代码如下:#include  <stdio.h>int fib(int n){ if (n <= 2) return 1; else retur...

2018-04-18 14:08:27

阅读数 67

评论数 0

原创 给定两个整形变量的值,将两个值的内容进行交换。

给定两个整形变量的值,将两个值的内容进行交换。#include  <stdio.h>int main(){ int a = 10; int b = 20; int tmp = 0;   tmp = a; a = b; b = tmp; printf("%d %...

2018-04-17 15:27:45

阅读数 72

评论数 0

原创 打印1000到2000之间的闰年

#include  <stdio.h>int main(){ int i = 0; for (i = 1000; i <= 2000; i++) { if (i % 4 == 0 && i % 100 != 0) { ...

2018-04-17 15:02:00

阅读数 151

评论数 0

原创 打印100到200之间的素数

素数的定义是除了1和它本身,不能被其他数整除。最简单的方法就是把1和它自己之间的数全都遍历一遍。代码如下:#include <stdio.h>int main(){ int i = 0; int j = 0; for (i = 100; i <= 200;...

2018-04-17 14:05:26

阅读数 125

评论数 0

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