摘要: 六:结构 1:结构体声明中,比如:struct point{int x;int y;}; struct后面的名字是可选的,称为结构标记。结构成员、结构标记和普通变量可以采用相同的名字,它们之间不会冲突,因为通过上下文分析,总可以对他们进行区分。 2:结构... 阅读全文
posted @ 2014-11-14 09:36 gqtc 阅读(271) 评论(0) 推荐(0)
摘要: 二十三:使用存储过程: 1:mysql 5添加了对存储过程的支持。很多时候,一个完整的操作需要多条语句才能完成。存储过程简单来说,就是为以后的使用而保存的一条或多条mysql语句的集合,可将其视为批文件、函数。 2:使用存储过程有3个主要的好处:简单、安全和高性能。 3:一个返回产品平均价格的存储过 阅读全文
posted @ 2014-10-31 09:31 gqtc 阅读(271) 评论(0) 推荐(0)
摘要: 十九:插入数据 1:insert语句用来将行插入数据表中,可以插入完整的行、行的一部分、插入多行、插入某些查询的结果。 2:不指定列名,可以这样插入: insert into customers values(null, 'pep e. lapew', '100 main street', 'los 阅读全文
posted @ 2014-10-30 09:23 gqtc 阅读(237) 评论(0) 推荐(0)
摘要: 十四:使用子查询 1:子查询是嵌套在其他查询中的查询。 2:需要列出订购TNT2的所有客户信息,需要下面几步: a:从orderitems表中检索出包含物品TNT2的所有订单号; b:根据上一步得出的订单号,从orders表中,检索出的所有客户ID; c:根据上一步的客户ID,从customers中 阅读全文
posted @ 2014-10-27 09:44 gqtc 阅读(161) 评论(0) 推荐(0)
摘要: 一:了解SQL 1:列是表中的字段,所有表都由一个或多个列组成的。行是表中的记录,表中的数据都按行存储。 2:表中每一行都应该有可以唯一标识自己的一列或一组列。主键(一列或一组列),其值能够唯一区分每个行。虽然并不总是都需要主键,但应该是每个表都有一个主键。 主键满足条件:任意两行不能有相同的主键值 阅读全文
posted @ 2014-10-27 09:18 gqtc 阅读(467) 评论(0) 推荐(0)
摘要: 四:函数与程序结构 1:函数之间的通信可以通过参数、函数返回值以及外部变量进行。 2:如果函数定义中省略了返回值类型,则默认为int类型。如果没有函数原型,则函数将在第一次出现的表达式中被隐式声明,比如sum += atof(line);那么atof这个函数的返回值将被假... 阅读全文
posted @ 2014-10-26 21:13 gqtc 阅读(466) 评论(0) 推荐(0)
摘要: 一:导言 1:printf中的格式化字符串:%ld 按照long整型打印%6d 按照十进制整数打印,至少6个字符宽,不够的话空格补齐%6f 浮点数打印,至少6个字符宽%.2f... 阅读全文
posted @ 2014-10-26 21:09 gqtc 阅读(349) 评论(0) 推荐(0)
摘要: 第一章:正则表达式入门 1:正则表达式是一些用来匹配和处理文本的字符串。正则表达式是用正则表达式语言创建的。 2:使用正则表达式解决匹配问题,同一个问题往往会有多种解决方案。 3:学习正则表达式的关键是实践,实践,在实践。 第二章:匹配单个字符 ... 阅读全文
posted @ 2014-10-24 14:30 gqtc 阅读(423) 评论(0) 推荐(0)
摘要: 本目录下的文章,是近几年来,以及以后日子中的读书笔记,尽管早就习惯于本地word笔记,但是努力试着改用博客记录吧。 阅读全文
posted @ 2014-10-23 21:58 gqtc 阅读(121) 评论(0) 推荐(0)
摘要: 20141023,终于要开始真正的写博客了,希望能一路坚持下去,记录下去,这是一个普通程序员的成长点滴。 阅读全文
posted @ 2014-10-23 21:50 gqtc 阅读(80) 评论(0) 推荐(0)