![]() |
![]() |
3227 | ![]() |
||||
![]() | |||||||
| Declarations and Definitions | REFERENCE - ISO:C90-6.5.3 Type Qualifiers | ||||||
The value of this function parameter is never modified. It could be declared with the 'const' type qualifier. 'const' can be applied to any variable whose value needs to be set only once providing it can be initialized when it is defined. For example:
/*PRQA S 2017,2211,3120,3408,3602 ++*/
extern int f1(int s) /* Message 3227 */
{
int r1; /* Message 3204 */
const int r2 = s; /* */
r1 = 2;
return r1 + r2;
}
See also:
![]() | ||
| QA·C Source Code Analyser 8.1.2
© 2013 Programming Research. www.programmingresearch.com | Personality Groups | Glossary | Message Index | Contents |