摘要: Windows下命令行编译Qt启动QtSDK-Desktop-Qt 4.8.0 for Desktopcd 工程目录(XX)dirtype xxx.cppqmake -projectqmake xx.promingw32-make.execd xx\debugxx.exe 阅读全文
posted @ 2012-04-06 10:03 lzihua 阅读(324) 评论(0) 推荐(0)
摘要: 1向导生成Gui Applicationbase class QDialogNext Ctrl+R/Run修改dialog.ui文件添加控件改属性。2纯源码编写空白工程+源文件View Code 1 #include <QtGui> 2 int main(int argc ,char*argv[]) 3 { 4 QApplication app(argc,argv); 5 QDialog *Qd=new QDialog(); 6 QLabel *Qlab=new QLabel(Qd); 7 Qlab->setText("hello Qt"); 8 Qd.. 阅读全文
posted @ 2012-03-29 11:23 lzihua 阅读(201) 评论(0) 推荐(0)
摘要: getchar()system("pause")getch()//<conio.h> 阅读全文
posted @ 2012-03-29 11:13 lzihua 阅读(125) 评论(0) 推荐(0)
摘要: 1下载 2安装 3测试1从官网下载Qt_SDK_Win_offline_v1_2_en 1.3G左右。2安装过程,一路Next,选择All。注意:路径不能含有中文字符。3测试:启动Qt Creator,打开一个自带demo,无问题即可。 阅读全文
posted @ 2012-03-29 09:34 lzihua 阅读(176) 评论(0) 推荐(0)
摘要: 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1,否则为0。参与运算的数以补码方式出现。例如:9&5可写算式如下:00001001 (9的二进制补码)&00000101 (5的二进制补码)00000001 (1的二进制补码)可见9&5=1。按位与运算通常用来对某些位清0或保留某些位。例如把a 的高八位清 0 ,保留低八位,可作a&255运算( 255 的二进制数为0000000011111111)。----------------------------按位或运算符“ 阅读全文
posted @ 2012-03-18 21:32 lzihua 阅读(232) 评论(0) 推荐(0)
摘要: a=3, b=4 a b值交换a=a^b;b=b^a;a=a^b; a=011(^) b=100------------------ a=111 (a^b的结果,a已变成7)(^) b=100------------------ b=011 (b^a的结果,b已变成3)(^) a=111------------------- a=100 (a^b的结果,a已变成4) 阅读全文
posted @ 2012-03-18 21:28 lzihua 阅读(131) 评论(0) 推荐(0)
摘要: /* a1.c */#include<stdio.h>int i; /*定义一个外部变量i */void func();void main(){i=3;printf("%d\n",i);i+=2;func();printf("%d\n",i);}/* a2.c */#include<stdio.h>extern int i; /* 说明i为外部变量 */void func(){printf("%d\n",i);i++; } 阅读全文
posted @ 2012-03-17 23:52 lzihua 阅读(172) 评论(0) 推荐(0)
摘要: #define MaxLen 50typedef int elemtype;typedef elemtype sqlist[MaxLen];sqlist A;typedef int NUM[100];//声明NUM为整型数组类型NUM n;//定义n为整型数组变量 阅读全文
posted @ 2012-03-17 21:29 lzihua 阅读(150) 评论(0) 推荐(0)
摘要: const char *name="MIKE";//冻结指针所指向的变量。name为指针,指向MIKE,再被const修饰。char *const name="MIKE";//冻结指针本身。name被const修饰,再char *,为一个指针。const char *const name="MIKE";//同时冻结指针及其所指向的变量。 阅读全文
posted @ 2012-03-17 21:11 lzihua 阅读(166) 评论(0) 推荐(0)
摘要: //src.cpp:void foo(){ //do something}//main.cpp:#include "src.cpp "int main() { foo(); return 0;}单独编译单个的源文件,不会报错。但是链接时报错。解决办法:先编写src.cpp文件,编写好了,再放到main.cpp文件同级目录。这里涉及到external dependencies文件夹,下回再分析。 阅读全文
posted @ 2012-03-17 20:58 lzihua 阅读(224) 评论(0) 推荐(0)