T

tag::The name assigned to a structure, union, or enumeration type.

task::The fundamental unit of scheduling in Windows.

tasked executable module::An application module.

ternary operator::An operator used in ternary (three-part) expressions. C has one ternary operator, the conditional operator (?:).

text::Ordinary, readable characters, including the uppercase and lowercase letters of the alphabet, the numerals 0–9, and punctuation marks.

text file::A file of ASCII characters that you can read with the TYPE command or a word processor.

text format::A method of disk storage in which all data are converted to ASCII format.

two's complement::A kind of base-2 notation used to represent positive and negative numbers in which negative values are formed by complementing all bits and adding 1 to the results.

type::A description of a set of values. For example, the type char comprises the 256 values in the ASCII character set.

type cast::An operation in which a value of one type is converted to a value of a different type.

type checking::An operation in which the compiler verifies that the operands of an operator are valid, or that the actual arguments in a function call are of the same types as the corresponding formal parameters in the function definition and function prototype.

type declaration::A declaration that defines the name and members of a structure or union type, or the name and enumeration set of an enumeration type.

typedef declaration::A declaration that defines a shorter or more meaningful name for an existing C data type or for a user-defined data type. Names defined in a typedef declaration are often referred to as “typedefs.”

typeface::The style of displayed text.

type name::The name of a data type. See “type.”

type qualifier::The keywords short, long, signed, and unsigned, which modify a basic data type.

type size::A measure of the screen area occupied by individual characters in a font, typically specified in pixels.