C语言中的冒泡排序简单介绍

简介:

冒泡排序是一种比较简单地排序算法。

它重复走过要排序的数列,一次比较两个元素,如果他们的值不一样,就把它们交换过来。直到没有数据需要进行交换,数列中的数据已经排序完成。

这种算法的名字因为越大的元素会经由交换慢慢浮到数列的前端,故名“冒泡排序”。

排序的代码结构:

Read More

C语言中的字符串的定义及初始化和输出

简介:

c语言中的字符串没有像java中那样,用String来存储字符串。从字符串上分析,字符串其实是由多个字符祖闯,所以在C语言中,可以用字符数组来存储字符串。

字符串数组可以看成一个特殊的字符串数组,一般情况下,在字符串的末尾加上一个结束标志\0 。\0是一个空操作符号,表示什么都不作。所以,采用字符数组存储字符串时,末尾应该包含结束标志\0。

字符串的初始化:

例如:

Read More

C语言基本数据类型简单介绍

c语言有丰富的数据类型,大致上包括四种,基本数据类型,构造类型,指针类型,空类型。

基本数据类型包括int ,float, double, char这四种。

int类型的变量用来存储整型数据,float类型的变量用来存储单精度浮点型,double类型的变量用来存储用来存储双精度浮点型,char类型的变量用来存储字符。

在c语言中,如果声明了一个局部变量,没有经过初始化是可以使用,例如

这样是可以的,但是很危险。b的值是系统随意分配的,是垃圾数据。所以,在用的时候,一定要赋值之后再使用。

Read More

Hexo简单介绍

一、hexo简介

1, hexo是什么

hexo(中文官方网站)是一个快速, 简洁且高效的博客框架. 让上百个页面在几秒内瞬间完成渲染. hexo支持Github Flavored Markdown的所有功能, 甚至可以整合Octopress的大多数插件. 并自己也拥有强大的插件系统.

2, 安装

Hexo是基于node.js的, 所以我们在安装它之前需要用到npm安装工具, 这个工具是 node.js 安装包的工具, 所以, 我们先要安装 node.js.

Read More