随笔分类 - C语言
摘要:原文:C/C++程序内存的分配 一、一个C/C++编译的程序占用内存分为以下几个部分: **栈区(stack):**由编译器自动分配与释放,存放为运行时函数分配的局部变量、函数参数、返回数据、返回地址等。其操作类似于数据结构中的栈。 **堆区(heap):**一般由程序员自动分配,如果程序员没有释放
阅读全文
摘要:程序语言设计概述(略) 单元一:程序设计语言(挖坑) 程序设计语言初步(一) 程序设计语言初步(二) 单元二:计算与算法(挖坑) 计算过程与算法(一) 计算过程与算法(二) 单元三:问题求解方法 程序设计方法(挖坑) 算法设计方法(子程序) 1.子程序概念及设计 子程序的定义:子程序是封装并给以命名
阅读全文
摘要:getchar函数,定义于C标准库头文件中。 int getchar(void) 该函数以无符号char强制转换为int的形式返回读取的字符,如果到达文件末尾或发生读错误,则返回EOF。 (EOF是一个计算机术语,为End Of File的缩写,在操作系统中表示资料源无更多的资料可读取。资料源通常称
阅读全文