C Primer Plus 第8章 字符输入/输出和输入确认 8.6 输入确认

程序清单8.7 使用两个函数来向一个算术函数传送整数,该函数计算特定范围内所有整数的平方和。程序限制这个特定范围的上界不应该超过1000,下界不应该小于-1000。 /*checking.c --输入确认*...

C Primer Plus 第12章 12.7 ANSI C的类型限定词

您已经知道一个变量是以它的类型与存储类表征的。C90增加了两个属性:不变性和易变性。这些属性是通过关键字const和volatile声明的,这样就创建了受限类型(qualified type)。C99标准添加了第...

C Primer Plus 第9章 函数 9.5 地址运算符:&

C中最重要(有时也是最复杂的)概念之一就是指针(pointer),也就是用来存储地址的变量。

C Primer Plus 第9章 函数 9.2 ANSI C 的函数原型

在ANSI C 规范之前的传统的函数声明形式是不够准确的,因为它只声明了函数的返回值类型,而没有声明其参数。下面我们看一下使用旧的函数声明形式时所产生的问题。 下面的ANSI 之前形式的声明...

C Primer Plus 第8章 字符输入/输出和输入确认 8.1 单字符I/O

I/O函数将信息传输至您的程序并从你的程序中传出信息:printf()、scanf() getchar() putchar()就是这样的例子。已经在前面的章节中见过这些函数,现在您将了解到它们的基础概念。同时您还将看...

C Primer Plus 第8章 字符输入/输出和输入确认 8.3 终止键盘输入

8.3.1 文件、流和键盘输入 文件是一块存储信息的存储器区域。通常,文件被保存在某种类别的永久存储器上,例如软盘、硬盘或磁盘。 具有强大、灵活等特点的C语言具有许多打开、读取、写入和关...

C Primer Plus 第9章 函数 9.1 函数概述

在本章中您将学习下列内容: *关键字 return *运算符:*(一元)&(一元) *函数及其定义方式 *参数和返回值的使用方法 *使用指针变量作为函数参数 *函数类型 *ANSI原型 *递归...

C Primer Plus 第9章 函数 9.3 递归

C允许一个函数调用其本身。这种调用过程被称为递归(recursion)。当一个函数调用自己时,如果编程中没有设定可以终止递归的条件检测,它会无限制地进行递归调用,所以需要谨慎处理。 递归一般...

C Primer Plus 第10章 数组和指针 10.1 数组

本章中您将学习到下列内容: * 关键字static * 运算符 & *(一元) * 创建与初始化数组的方法 * 指针及指针与数组的关系 * 编写使用数组的函数 * 二维数组

C Primer Plus 第6章 C控制语句:循环 6.3 关系运算符和表达式

因为while循环经常要依赖于进行比较的判断表达式,这样的表达式称为关系表达式,其中出现的运算符称为关系运算符。

C Primer Plus 第12章 12.5 掷骰子

我们准备模仿一种非常流行的随机性行为:掷骰子。

C Primer Plus 第5章 运算符、表达式和语句 编程练习及答案

C Primer Plus 第5章 运算符、表达式和语句 编程练习及答案

C Primer Plus 第10章 数组和指针 10.9 复合文字

假设需要向带有一个int参量的函数传递一个值,您可以传递一个Int变量,也可以传递一个int常量,比如5。在C99标准出现之前,数组参数的情况是不同的:可以传递数组,但没有所谓的数组常量可供...

2016/08/09 06:55
45
C Primer Plus 第10章 数组和指针 10.7 指针和多维数组

指针和多维数组有什么关系?为什么我们需要知道它们之间的关系?

2016/08/06 07:30
78
C Primer Plus 第10章 数组和指针 10.4 函数、数组和指针

假设您要编写一个对数组进行操作的函数,目的是要此函数返回数组内所有元素的和。假设marbles为这个int数组的名称。应该如何来调用这个函数?

C Primer Plus 第12章 12.4 随机数函数和静态变量

现在您已经对不同存储类有了一定的了解。我们来看几个使用这些存储类的程序。

C Primer Plus 第9章 函数 9.7 指针简介

一般来讲,指针是一个其数值为地址的变量(或更一般地说是一个数据对象)。

C Primer Plus 第10章 数组和指针 10.3 指针和数组

指针提供了一种用来使用地址的符号方法。由于计算机的硬件指令很大程度上依赖于地址,所以指针使您能够以类似于计算机底层的表达方式来表达自己的意愿。这使得使用了指针的程序能够更高效的工...

C Primer Plus 第12章 12.6 分配内存:malloc()和free()

这5种存储类有一个共同之处:在决定了使用哪一存储类之后 ,就自动决定了作用域和存储时期。您的选择服从预先制定的内存管理规则。然而,还有另一个选择给您更多灵活性。这一选择就是使用函数...

没有更多内容

加载失败,请刷新页面