In general, main function is used as below.
int main(int argc, const char *argv[]) {
}
But, it can be expanded like below
int main(int argc, const char *argv[], const char **envp) {
while (*envp) {
printf("%s\n", *envp++);
}
}
By this way, we can use environment variables easily.
=> This matches parameters of execle() and execvpe() at Linux.
'Language > C&C++' 카테고리의 다른 글
| [C/C++] __attribute__((constructor)) and variable initialization in C++. (0) | 2024.01.23 |
|---|---|
| [C/C++] Template with value (0) | 2015.04.28 |
| [C/C++] sizeof array (0) | 2015.03.19 |
| [Macro] '##' macro operator (0) | 2015.02.11 |
| 'malloc' and 'Segmentation fault' (0) | 2014.07.25 |