...
| Code Block |
|---|
int * const dat = (int * const) malloc(ARRAY_SIZE * sizeof(int)); /* ... */ free(dat); dat = NULL;Â |
The dis identifier cannot be incremented, so the expression dis++ results in a fatal compilation error. Both arrays can be initialized as follows:
...
Search for vulnerabilities resulting from the violation of this rule on the CERT website.
References
| Wiki Markup |
|---|
\[[ISO/IEC 9899-1999|AA. C References#ISO/IEC 9899-1999]\] Section 6.7.5.2, "Array declarators" |
...