07 2020 档案

摘要:在声明数组的时候,我们需要考虑数组应该有多大?在很多的情况下,我们并不清楚要定义的这个数组到底有多大,此时我们就要把数组定义得足够大。这样程序在运行时就申请了固定大小的足够大的内存空间。但是如果程序需要的元素比较少时,内存空间就被浪费掉了。少数情况下我们定义的数组不够大,这时候就可能引起下标越界错误 阅读全文
posted @ 2020-07-20 00:09 丶尘丶 阅读(468) 评论(1) 推荐(0)
摘要:结构体 结构是一些值的合集,这些值称为的它的成员。这些成员的类型可能不同,通过名字可以对其进行访问。 结构体声明: struct tag { member-list } variable_list ; 例: struct { int a; char b; float c; } x; 结构成员的访问: 阅读全文
posted @ 2020-07-16 00:03 丶尘丶 阅读(319) 评论(0) 推荐(0)
摘要:time.h是C/C++中的日期和时间头文件,用于需要时间方面的函数,定义了四个变量类型、两个宏和各种操作日期和时间的函数。 其中计时函数是clock(),而与其相关的数据类型是clock_t。clock函数定义如下: clock_t clock( void ); 这个函数返回从程序开始到调用clo 阅读全文
posted @ 2020-07-12 22:16 丶尘丶 阅读(1446) 评论(0) 推荐(0)
摘要:在C语言#define机制中包括了一个规定,与允许把参数替换到文本中,这种实现通常称为宏或宏定义。下面是宏的声明方式: #define name(parameter-list) stuff 其中 parameter-list的左括号必须与name紧邻,如果中间有空白,parameter-list就会 阅读全文
posted @ 2020-07-11 00:27 丶尘丶 阅读(1309) 评论(1) 推荐(1)