Pointers and multi-dimensional arrays:

Abstract: "The pointer is a low-level programming construct which allows low-level data manipulation. Pointers are commonly used to facilitate more efficient access to array variables, an operation which sacrifices code clarity, maintainability and debugging ease in favour of speed. In this pap...

Full description

Saved in:
Bibliographic Details
Main Author: Eyre-Todd, Richard A. (Author)
Format: Book
Language:English
Published: Edinburgh 1992
Series:University <Edinburgh> / Department of Computer Science: CSR 22
Subjects:
Summary:Abstract: "The pointer is a low-level programming construct which allows low-level data manipulation. Pointers are commonly used to facilitate more efficient access to array variables, an operation which sacrifices code clarity, maintainability and debugging ease in favour of speed. In this paper we will show how a special technique using vectors of pointers can be used to support more efficient random access to multi- dimensional arrays, presenting a time and space analysis of the overhead incurred and performance improvement attained. Our results will demonstrate that it is entirely feasible for a compiler to automatically generate the pointer structures and array access code when required, thereby eliminating the need for users themselves to reconstruct this code by hand, which should result in faster and much more reliable programs."
Physical Description:33 S.

There is no print copy available.

Interlibrary loan Place Request Caution: Not in THWS collection!