南门小子

网页备忘录。。。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年9月21日

摘要: // pointers to structures#include ‹iostream.h›#include ‹stdlib.h›struct movies_t {char title [50];int year;};int main () {char buffer[50];movies_t amovie;movies_t * pmovie;pmovie = & amovie;cout << "Enter title: ";cin.getline (pmovie->title,50);cout << "Enter year: 阅读全文
posted @ 2011-09-21 20:08 南门小子 阅读(268) 评论(0) 推荐(0) 编辑

摘要: ANSI-C 中的动态内存管理Dynamic memory in ANSI-C在C语言中,为了动态分配内存,我们必须求助于函数库stdlib.h。因为该函数库在C++中仍然有效,并且在一些现存的程序仍然使用,所以我们下面将学习一些关于这个函数库中的函数用法。函数malloc这是给指针动态分配内存的通用函数。它的原型是:void * malloc (size_t nbytes);其中nbytes 是我们想要给指针分配的内存字节数。这个函数返回一个void*类型的指针,因此我们需要用类型转换(type cast)来把它转换成目标指针所需要的数据类型,例如:char * ronny;ronny = 阅读全文
posted @ 2011-09-21 18:21 南门小子 阅读(200) 评论(0) 推荐(0) 编辑

摘要: 1 // my first program in C++2 #include <iostream.h>3 using namespace std;4 5 int main() {6 cout << “Hello World!”;7 return 0;8 }按照惯例,第一个程序写给了Hello World!解释一下这段代码吧!行1、 是一个行注释,行注释以(//)开始后面跟注释内容行2、 预处理器的指示语句,用于对编译器作出一些指示@行3、 使用std名字空间,标准库都在std名字空间下面行5、 程序主函数(main function)程序的入口函数行6、 流输出行7、. 阅读全文
posted @ 2011-09-21 15:32 南门小子 阅读(153) 评论(0) 推荐(0) 编辑