VC++6.0学习笔记.doc
文本预览下载声明
在C++中标识符的长度是可以任意的,但通常是前1024个字符是有意义的;C中,标识符也可以是任意长度,但是在外部链接进程中调用标识符时,通常前6个字符是有效的,如被多个文件共享的全局变量或函数,但如果标识符不用于外部进程链接,通常前31个字符是有效的。
使用宏定义的缺点是在预处理时不能进行类型检查,并且不能获得其地址。定义常量需要使用const关键字。
/* */注释符是不能嵌套的
在Visual C++6.0中开发环境中,选择一段代码,然后按Alt+F8组合键可以根据缩进情况对齐代码。
01---lx---视频讲堂---熟悉VC开发环境----对话框中插入位图。
选中程序代码后,可按Alt+F8进行自行缩进调整。
用户在阅读代码时,可以通过按F12查看某一个变量或对象的定义;若用户需要返回之前的窗口,则可以按Shift+F12组合键返回。
在工程中,添加.cpp文件时,添加完成后,要输入#include”stdafx.h”头文件后,点击编译运行,这样才算添加完成。
获取系统时间:
#include”stdafx.h”
#include”time.h”
#include”iostream.h”
int main(int argc,char*argv[ ] )
{
time_t nowTime;
time(nowTime);
struct tm *sysTime=localtime(nowTime);
cout 系统日期: 1900 + sysTime-tm_year 年
sysTime-tm_mon + 1 月 sysTime-tm_mday 日 sysTime-tm_hour 点 sysTime-tm_min 分 endl; //输出信息
return 0;
}
在vc里面:int 4个字节,,char 1个字节,,float 4个字节.
14假设w,h都是整数那么格式控制符可以这现这种形式:%w.h f表示输出的总宽度是w小数点后保留h位如果实际长度大于他想控制输出的长度w,则还是按实际长度输出比如:#include stdio.hvoid main(){float a=12.123;printf(%0.2f,a);}输出就是12.12对应上面的表述,w==0,h==2
程序语言一般包含有标识符、关键字、常量、变量和注释等基本要素,他们是程序设计语言中不可再分的原子单位。
不建议使用寄存器变量(register),因为现在的编译器会自动调整变量的放置,有很好的优化功能。寄存器功能不能保证将变量放置在就成年轻中,也不能保证提高访问速度,他只是对编译器的一个“建议”。
局部变量是在函数内定义的变量,在函数调用结束后,局部变量将消失,而全局变量是指在函数体外定义的变量,它的生命周期随着程序的结束而结束。程序中尽量不用全局变量。
注释不会增加可执行文件的长度,在编译程序时,编译器会过滤掉注释部分代码。/* */不能嵌套。
显示全部