摘要:
goto语句 输出: ********* 程序结束 一般不用goto语句,调试困难!因为编译器难以报错! switch 语句 转载自http://www.cnblogs.com/zhangjs8385/archive/2011/10/06/2200059.html 1.default就是如果没有符合 阅读全文
摘要:
1.有符号int与无符号int比较 结果分析:sizeof() 返回的是无符号整型,因此上述代码中TOTOL_ELEMENTS 的值是unsigned int类型。与 if 语句中signed int 型的 d 比较,signed int 型会被转化成unsigned int 型变量。 -1会转化成 阅读全文
摘要:
1.EOF EOF是end of file的缩写,表示"文字流"(stream)的结尾。这里的"文字流",可以是文件(file),也可以是标准输入(stdin)。 EOF不是特殊字符,而是一个定义在头文件stdio.h的常量,一般等于-1。 #define EOF (-1) 除了表示文件结尾,EOF 阅读全文
摘要:
1.char变为int时高位符号扩展问题 0x9a 1001 1010 但是强制转换的过程中,int是有符号的,需要对0x9a进行符号扩展,也就是用最高位1来扩展其他3个字节(架设int为4个字节)就会变成 1111111 11111111 11111111 10011010 (8为二进制数中最高位 阅读全文
摘要:
C语言运算符优先级和口诀 C语言运算符优先级和口诀 一共有十五个优先级: 同一优先级的运算符,运算次序由结合方向所决定 1 () [] . -> (括号,成员排第一) 2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof (单目运算排第二) 3 * / % 阅读全文
摘要:
一.数值函数 知识点1 SUM 求总和 GROUP BY 列名 将列进行分组,数据相同的为同一组,sum(price)输出每组的总金额! 注意:输出的列一定要是被分组了的! 知识点2 AVG 求平均值 avg先把组里面的所有值加总,再以值的数量均分总值求得! 知识点3 MAX/MIN 最大值/最小值 阅读全文
摘要:
知识点1 ALTER 下列代码意义:向已存在的表my_foods中新增自动排列的列 作为主键 如果不需要作为主键,则去掉 PRIMARY KEY 即可! 排序关键字: FIRST - --把 列id 安置于所有其他列的前面 LAST -- 把列 id 安置于其他列的后面 SECOND -- 把列 i 阅读全文
摘要:
字符函数可与SELECT,UPDATE,DELETE RIGHT() 从右侧开始选择 LEFT() 从左侧开始选择 SUBSTRING_INDEX 截取部分列值,会找出指定字符或字符串前的所有内容 注意:字符串特指CHAR或者VARCHAR类型的数据 SUBSTRING 截取从某个位置到某个位置的字 阅读全文
摘要:
--删除主键 alter table 表名 drop constraint 主键名--添加主键alter table 表名 add constraint 主键名 primary key(字段名1,字段名2……)--添加非聚集索引的主键alter table 表名 add constraint 主键名 阅读全文
摘要:
一、检索--输出所有的列 知识点1 * 代表选择出所有的行 (什么行呢?)就是first_name =‘cake’的行。整个语句的意思就是从my_friends的表中,检索出first_name = 'cake' 的行,并全部显示! 注意:1.文本类的数据类型的值需要加上单引号,非文本类的数据类型的 阅读全文