利用qmake编译工程

后台测试过程中,往往出现会这样一种情景:开发同学的提测对象只是一个模块而非完整系统。表现在工程代码中,即待测目标是某些静态库或动态库文件而非可执行程序。   这时就需要测试同学自己编写代码并搭建工程,当待测对象的外部依赖关系较复杂时,采取一般的手动编译或者手动书写makefile的编译模式会占...

2014-02-17 14:57:30

阅读数 3464

评论数 0

struct关键字---C语言深度剖析读书笔记9

1.空结构体 所谓空结构体,即结构提内没有元素。 在GCC中,空结构体的大小为0;在VC2010中,则不允许出现空结构体。 struct student { } stu;         printf("%d\n",sizeof(stu)); //GCC中打印结果为...

2013-03-19 16:12:06

阅读数 527

评论数 0

C语言深度剖析--读书笔记7_const关键字

1.const修饰只读变量 (1)在GCC中,const修饰的是只读变量。注意,在GCC中,只读变量可以用来定义数组,但是不可以用作case 后面的判断条件。    #include "stdio.h" int main(void) { int i; cons...

2013-03-19 09:32:50

阅读数 574

评论数 0

C语言深度剖析--读书笔记6_return关键字

1.在无返回值的函数中,使用return语句: (1)无返回值的函数中,return后面不带有返回值,合法,表示跳出当前函数体 例1: void func1() {     printf("in func1: before return\n");     r...

2013-03-15 19:32:42

阅读数 440

评论数 0

C语言深度剖析--读书笔记_void 关键字

void类型的主要作用:限定函数返回类型,限定函数参数类型 1.指针赋值: (1)两种不同类型的指针,不能直接相互赋值(涉及void类型的除外) 例1: long *p1; int * p2; p1=p2; 警告:从不兼容的指针类型赋值 (2)void类型的指针,可以...

2013-03-15 12:32:07

阅读数 426

评论数 0

C语言深度剖析--读书笔记4_signed/unsigned关键字

signed/unsigned关键字   1:char 类型默认是signed ★如下代码: char a[1000]; int i; for(i=0;i {     a[i]=-1-i; } printf("%d\n",strlen(a));//在用st...

2013-03-10 19:22:56

阅读数 482

评论数 0

C语言深度剖析--读书笔记3_sizeof

sizeof 函数/关键字 1:sizeof作为关键字的操作 int i,r; r=sizeof i;//注意,这里sizeof后面没有括号。所以说sizeof有点像关键字 printf("r is %d\n",r); 打印结果:4 2:sizeof作为...

2013-03-10 11:22:10

阅读数 464

评论数 0

C语言深度剖析--读书笔记2_static关键字

static 关键字 在c语言中,static关键字可以修饰变量,也可以修饰函数   ●修饰变量:     变量分为全局变量和局部变量。全局变量在内存的静态区,局部变量在内存的堆栈区。所以static修饰的变量又分为:静态全局变量和静态局部变量。   ⊙静态全局变量:    ...

2013-03-10 10:57:04

阅读数 450

评论数 0

C语言深度剖析--读书笔记1_定义和声明

定义和声明的区别   ●定义:     定义就是告诉编译器创建一个对象,为这个对象分配一块内存,并取上一个名字(变量名)。    一个变量或对象在一定的区域内(比如函数内,全局等)只能被定义一次,若定义多次则会报错。   如下代码: Main() {      inti;  ...

2013-03-10 10:51:24

阅读数 482

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭