摘要:时间戳是指格林威治时间1970年01月01日00时00分00秒(相当于北京时间1970年01月01日08时00分00秒) 起至现在的总秒数。 头文件: #include <time.h> time_t now; //定义now变量 time(&now) ; //调用time()函数,将当前的时间戳赋
阅读全文
|
06 2022 档案
摘要:时间戳是指格林威治时间1970年01月01日00时00分00秒(相当于北京时间1970年01月01日08时00分00秒) 起至现在的总秒数。 头文件: #include <time.h> time_t now; //定义now变量 time(&now) ; //调用time()函数,将当前的时间戳赋
阅读全文
摘要:顺序表 顺序表是简单的一种线性结构,逻辑上相邻的数据在计算机内的存储位置也是相邻的,可以快速 定位第几个元素,中间不允许有空值,插入,删除时需要移动大量元素。 结构体定义 #define MAX_SIZE 100 struct _SqList{ ElemType *elems; //顺序表基地址 i
阅读全文
摘要:文字信息为常量字符串时: outtextxy(x坐标, y坐标, _T("你好世界")); _T是转编码的作用,但要是变量的话_T是不行的。 文字信息为整型变量时:(int value) 要将类型转为字符型 char str[32]; sprintf(str, "%d", value); //将整型
阅读全文
摘要:什么是类型定义 typedef是一个高级数据特性,它可以为某一类型自定义名称,即类型的别名。 为什么要使用类型定义 1.简化写法 2.提高程序的可移植性 与宏定义的差别 typedef char * STRING ; #define STR char * STRING s1, s2; //等同于ch
阅读全文
摘要:枚举的概念 枚举的定义 但是枚举变量可以和整数数据类型直接比较。(强制比较,因为类型不一样) 枚举变量的定义 枚举注意事项 可以指定数值,之后累加会在指定的基础上进行。 枚举变量的基本操作 sizeof(enum Season) = 4; 说明: 枚举就是整型数据,通过enum Season将其类型
阅读全文
摘要:什么是“结构” 结构,就是程序员自定义的一种“数据类型” 是使用多个基本数据类型、或者其他结构,组合而成的一种新的“数据类型”。 结构的定义 struct 结构名{ 成员类型 成员名; 成员类型 成员名; }; 使用时:最好规范写法:struct 结构名 变量名; 结构体中可以包括结构体变量。 结构
阅读全文
摘要:为什么使用宏 提高代码的可读性和可维护性 避免函数调用,提高程序效率 什么是宏 这是一种预处理器指令,在预编译阶段将宏名替换为后面的替换体 宏的定义 三部分 #define WIDTH 960 预处理指令 宏 替换体(多行可用 \ 延续) c中\也做续行符(在写代码的时候如果内容太长一行容纳不下就需
阅读全文
摘要:机制都是使用新定义的new替换原来程序中的new,以便抓取内存信息将之管理起来。
阅读全文
摘要:所有的数据都有两种类型:数据类型,存储类型。 数据类型:如int, float等 存储类型:一共有四种存储类型的变量,分别为自动变量(auto)、静态变量(static)、外部变量(extern)以及 寄存器变量(register) auto - 函数中所有的非静态局部变量。 auto型一般是函数内
阅读全文
摘要:4.文字常量区: p与p1的指针地址一致,且字符串常量是不能被改变的。 结论:C++中同一字符串常量只有一份,且保存在常量存储区,其生命周期从程序运行开始到程序结束。 但是p与p1指针变量在函数结束时,就会结束生命。 5.程序代码区:存放一系列代码。 动态内存 1.按需分配,根据需要分配内存,不浪费
阅读全文
|