C/C++/VC++
liyzh_inspur
pyghon,php,java
展开
-
C语言学习比较(四)引用与指针的比较
引用是C++中的概念,初学者容易把引用和指针混淆一起。一下程序中,n是m的一个引用(reference),m是被引用物(referent)。 int m; int &n = m;n相当于m的别名(绰号),对n的任何操作就是对m的操作。例如有人名叫王小毛,他的绰号是“三毛”。说“三毛”怎么怎么的,其实就是对王小毛说三道四。所以n既不是m的拷贝,也不是指向m的指针,其实n就是原创 2008-10-17 09:56:00 · 2276 阅读 · 0 评论 -
C语言学习笔记(一)赋值运算符,逗号运算符
赋值运算符(1) 将实型数据赋给整型变量时:舍弃小数部分。例:i为整型变量,执行i=3.56的结果是使i的值为3.(2) 将整数赋给单、双精度变量时,数值不变,但以浮点数形式存放到变量中,如:23赋给float变量f,即f=23,先将23转化为23.00000,再存放到f中。如将23赋给double的变量d中,即d=23,则将23补足有效位数为23.000000原创 2008-10-14 16:00:00 · 4217 阅读 · 0 评论 -
C语言学习笔记(二)--格式字符控制
格式字符控制:1、 d格式符。用来输出十进制数。有以下几种用法:(1)、%d按整数的实际长度输出。(2)、%md,m为指定的输出字段的宽度。如果数据位数小于m,则左端补以空格,若大于m,则按实际位数输出。(3)、%ld,输出长整型数据。例:long a=135790;printf(“%ld”,a);如果用%d输出就会发生错误,因为整型数据的范围是-32768到32767.对long型数原创 2008-10-14 17:16:00 · 1236 阅读 · 0 评论 -
C语言学习笔记(三)——条件表达式
条件表达式:表达式1?表达式2:表达式3(1) 条件表达式的执行顺序:先求解表达式1,若为非0(真)则求解表达式2,此时表达式2的值就作为整个表达式的值。若表达式1的值为0(假),则求解表达式3,表达式3的值就是整个条件表达式的值。(2) 条件表达式优先于赋值运算符,max=(a>b)?a:b则先求解条件表达式在赋给max。(3) 条件表达式的原创 2008-10-15 17:32:00 · 23284 阅读 · 1 评论 -
VC快捷键
F1: 帮助Ctrl+O :OpenCtrl+P :PrintCtrl+N :NewCtrl+Shift+F2 :清除所有书签F2 :上一个书签Shift+F2 :上一个书签Alt+F2 :编辑书签Ctrl+F2 :添加/删除一个书签F12 :Goto definitionShift+F12 :Goto referenceCtrl+Num+ :Display原创 2008-10-30 09:11:00 · 1666 阅读 · 1 评论 -
不错的vc调试入门
概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。 本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。 设置为了调试一个程序,首先必须使程序中原创 2008-10-30 09:20:00 · 653 阅读 · 0 评论 -
VC调试入门
1.在VC6.0怎么调试程序呢?首先,把程序(工程)打开,然后在需要调试的地方点击右键,弹出了一个菜单,选择 .这样,就可以下断点(也就是说等一下调试程序的时候,程序到这里就会停)了.如果你已经在那边下过断点的话,馐焙?这个选项就变成, 再点就是删除断点了. 2.下完断点然后怎么办呢?这时候就可以开始调试程序了.我们可以在菜单的 -> -> 或者工具栏的快捷键.原创 2008-10-30 09:30:00 · 880 阅读 · 1 评论 -
一个简单的时钟程序《VC实现》
具体过程:1、首先,我们建立一个基于对话框的程序2、在对话框里建立三个静态文本其ID分别为 IDC_HOUR IDC_MINUTE IDC_SECOND 3、用MFC为三个ID 添加变量 变量类型 为 CString m_hours m_minutes m_seconds 4、然后映射消息WM_TIMER 生成OnTimer() 函数 5、为Dlg类添加一个私有函数Curr原创 2008-11-24 16:24:00 · 1607 阅读 · 0 评论