摘要: 一:堆栈的引入 堆栈可以比较好的解决后缀表达式的问题。 拓展一: 中缀表达式:运算符号位于两个运算数之间;例如a + b * c - d/c; 后缀表达式:运算符号位于两个运算数之后;例如ab * + de -; 这个时候就需要一种存储办法,能够顺序存储运算数,并在需要的时候倒序输出,这就需要堆栈。 阅读全文
posted @ 2019-10-17 21:26 changfan 阅读(2828) 评论(0) 推荐(0)
摘要: 当一个变量只有几种可能的取值时,则可以定义为枚举类型的变量。 一:枚举类型的输出 二:枚举元素的输出 实例:假定周一至周五每小时工资3元,每周六工资每小时4元,每周日工资每小时5元,输入一周每天的工作时数,计算周工资数。 阅读全文
posted @ 2019-10-13 16:12 changfan 阅读(330) 评论(0) 推荐(0)
摘要: 结构体数组简单实用,但如果要在指定位置完成插入或者删除一个元素的操作室一件很麻烦的,它需要移动后面多个元素的操作,而且数组的大小也不能改变,为了解决这个问题,可以采用链表数据结构。 一、链表的概述 在列表结构中将为每一个元素申请的内存单元成为结点。 实例:使用链表输入输出5名学生的学号和成绩 二、链 阅读全文
posted @ 2019-10-13 11:17 changfan 阅读(540) 评论(0) 推荐(0)
摘要: 结构体:一个用同一名字引用的变量集合体,提供了将相关信息组合在一起的手段。 一:结构体变量的定义及初始化 ①定义: (2)定义结构体类型同时定义结构体变量 (2)直接定义结构体变量 ②初始化 二:结构体变量的使用 ①结构体成员的使用 ②结构体变量作为函数的参数 三、结构体指针和数组 ①结构体数组 ② 阅读全文
posted @ 2019-10-13 10:29 changfan 阅读(370) 评论(0) 推荐(0)
摘要: 指针:c语言的一种高级数据类型,指针的数据类型变量是用来存放其他变量的内存地址,达到间接访问另一个变量的目的;更加方便对数组和字符串的操作;以及函数调用中相互传递数据。 一:变量的指针 二:数组指针 ①一维数组 ②二维数组 (1)通过列指针操作数组 (2)通过行指针操作数据 三:字符串指针 ①字符串 阅读全文
posted @ 2019-10-12 12:47 changfan 阅读(169) 评论(0) 推荐(0)
摘要: vim /etc/inittabl 将id修改为3 阅读全文
posted @ 2019-07-30 08:26 changfan 阅读(509) 评论(0) 推荐(0)
摘要: 1.mkdir mysqlinstall 新建mysql的文件夹 2.tar xvf mysql 5.7.26 1.el6.x86_64.rpm bundle 解压mysql的安装包得到以下的安装文件 3.rpm qa|grep postfix 卸载冲突的组件 4.yum install libai 阅读全文
posted @ 2019-07-26 17:14 changfan 阅读(479) 评论(0) 推荐(0)
摘要: MYSQL MySQL是开源的数据库,everyone都可以获取数据库的源代码,everyone可以修正MySQL的 缺陷;MySQL跨平台,不仅可在windows系统中运行,也可在Linux、UNIX和Mac OS系统 中运行;自由软件,可以从MySQL官网直接下载免费使用;功能强大且使用方便My 阅读全文
posted @ 2019-07-25 09:13 changfan 阅读(220) 评论(0) 推荐(0)
摘要: 一数据库操作: #创建数据库 #删除数据库 #显示数据库 二数据库表的操作 1 创建表的语法create table 表名 { 字段名1,数据类型[约束条件] 字段名2,数据类型[约束条件] 字段名3,数据类型[约束条件] 字段名4,数据类型[约束条件] 字段名5,数据类型[约束条件] ...... 阅读全文
posted @ 2019-07-23 10:27 changfan 阅读(256) 评论(0) 推荐(0)
摘要: from bs4 import BeautifulSoup from lxml import html import xml import requests #下载图片函数 def download_img(url,name): """" 下载指定url的图片 url:图片的url; name:保存图片的名字 """ try: r... 阅读全文
posted @ 2019-07-01 13:05 changfan 阅读(392) 评论(0) 推荐(0)