摘要:
vector的遍历可使用洗标或迭代器实现,同理也可用下标或指针来遍历数组。指针是指向某种类型对象的符合数据类型,是用于数组的迭代器:指向数据中的一个元素,在指向数据元素的指针上使用接引用操作符“*”和自增操作符“++”,与在迭代器上的用法类似。对指针进行解引用操作,可获得该指针所指对象的值。而当指针做自增操作时,则移动指针使其指向数组中的下一个元素。在使用指针编写程序之前,我们需进一步了解他。 1.指针的定义 指针通常比较难理解对于初学者,由指针错误引起的调试问题连富有经验的程序员都感到头疼。然而,指针式大多数C程序的重要部分,而且在许多C++程序中仍然受到重用。 指针的概念很简单:... 阅读全文
摘要:
typedef可以用来定义类型的同义词:View Code 1 typedef double wages; //wages 是double的代名词2 typedef int exam_score //exam_score是int的代名词3 typedef wages salary; // salary是double的间接代名词typedef名字可以用作类型说明符:wages hourly,weekly; //hourly,weekly是double类型exam_score test_result; //test_result是int类型ty... 阅读全文