Char: Difference between revisions
Jump to navigation
Jump to search
Tip:Despite its name, there is no need for char to be used to store character data. It can also be employed simply as a means of storing one byte of data.
TomEdwards (talk | contribs) No edit summary |
TomEdwards (talk | contribs) No edit summary |
||
Line 7: | Line 7: | ||
{{tip|Despite its name, there is no need for char to be used to store character data. It can also be employed simply as a means of storing one byte of data.}} | {{tip|Despite its name, there is no need for char to be used to store character data. It can also be employed simply as a means of storing one byte of data.}} | ||
Arrays of <code>char</code> or <code>[[wchar_t]]</code> are known as [[string]]s, and are used to store text. | Arrays of <code>char</code> or <code>[[wchar_t]]</code> are known as [[string]]s, and are used to store text. <code>char *</code> means a [[pointer]] to a char, which is almost always the start of a string. | ||
== See also == | == See also == |
Revision as of 09:37, 9 December 2010
char
is the amount of memory needed to store one ASCII character. On architectures that Source supports, this is one byte or eight bits.
char MyChar = 'T'; // single quote marks

Arrays of char
or wchar_t
are known as strings, and are used to store text. char *
means a pointer to a char, which is almost always the start of a string.