mirror of
https://github.com/janishutz/eth-summaries.git
synced 2026-01-12 14:18:23 +00:00
[SPCA] Finish arrays, strings, some fixes
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
\subsubsection{Strings}
|
||||
\lC\ doesn't have a \texttt{string} data type, but rather, strings are represented (when using \texttt{ASCII}) as \texttt{char} arrays,
|
||||
with length of the array $n + 1$ (where $n$ is the number of characters of the string).
|
||||
The extra element is the termination character, called the \texttt{null character}, denoted \verb|\0|.
|
||||
To determine the actual length of the string (as it may be padded), we can use \verb|strnlen(str, maxlen)| from \texttt{string.h}
|
||||
\inputcodewithfilename{c}{code-examples/00_c/}{04_strings.c}
|
||||
|
||||
0
semester3/spca/parts/00_c/01_basics/07_pointers.tex
Normal file
0
semester3/spca/parts/00_c/01_basics/07_pointers.tex
Normal file
Reference in New Issue
Block a user