
学习笔记
文章平均质量分 77
yang6512
这个作者很懒,什么都没留下…
展开
-
C
写一个C程序first.c 1,预处理 gcc -E first.c -o first.i -->first. 2,编译 gcc -c first.i-->first.o 3,连接 gcc first.o-o first -->first gccfirst.c sizeof()括号内的运算式不进行运算,只是推断一下大小 优先级: 1,()最高 =最低原创 2012-03-24 19:35:13 · 516 阅读 · 0 评论 -
UnixC
预处理指令: #pragma head.h文件不能比当前文件新 #pragma GCC dependency "head.h" 不能使用单词add printf #pragma GCC poison add printf _Pragma等价于#Pragma 创建静态库: 1)gcc -c xxx.c 生成 .o 文件原创 2012-03-24 19:40:58 · 818 阅读 · 0 评论 -
SQL
SQL分类: DQL: select DML: insert delete update DDL: create drop alter DCL: grant rewoke DTL: commit rollback savepoint select的七个部分: 表--二维关系表 行(row)--对应一条完整的信息记录 列(column)--一条信息的一个字段 Asel原创 2012-03-24 19:38:30 · 634 阅读 · 0 评论 -
C++
C中头文件在C++中 stdio.h --> stdlib.h --> string.h --> ctype.h --> time.h --> ... bool类型 为假: 0, '\0', NULL, false 其他情况都为真 哑元参数 void fd(int) {} 考虑向前兼容性问题,也有特殊用法,如区分同名函数(前++,后++) C原创 2012-03-24 19:36:05 · 462 阅读 · 0 评论 -
虚函数
一、基础略(限于篇幅,请参阅相应的c++书籍): 1、多态性:使用基础类的指针动态调用其派生类中函数的特性。 2、动态联编:在运行阶段,才将函数的调用与对应的函数体进行连接的方式,又叫运行时联编或晚捆绑。 二、过程描述: 1、编译器发现一个类中有虚函数,编译器会立即为此类生成虚拟函数表vtable(后面有对vtable的分析)。虚拟函数表的各转载 2012-03-25 22:19:22 · 453 阅读 · 0 评论