c - Qualifiers, modifiers, specifiers -


so have come across following definition in 1 of wikipedia articles (rough translation):

modifier (programming) - element of source code being phrase of given programming language construct, results in changed behavior of given construct.

then, article mentions modifiers in regard ansi c standard:

type modifiers (sign - signed unsigned, constness const, volatility volatile)

then mentions term in regard languages such turbo c, borland, perl, given there no mention of modifier in ansi/iso 9899, puts validity of article doubt.

answers this question draw similar conclusions.

however, when looking @ of top searches on google, term modifier mentioned everywhere around in tutorial sections, or example interview questions.

so question is: can usage of term modifier in context justified or rather requires correction when mentioned?

can usage of term modifier in context justified or rather requires correction when mentioned?

the c spec not use "modifier" specific definition. discuss how things modifiable, etc. , details term modifiable lvalue, nothing ties op's concerns signed, unsigned, const, volatile.

in c, const, volatile, , restrict type-qualifiers.

signed, unsigned 2 of standard integer types.

so authoritative reference silent on "usage of term modifier".


lacking standard reference answer, make sense, when using term modifier, justify context avoid quibbling corrections.

like many terms span multiple languages, reader needs understand terms used loosely when applied broadly. each computer language has , needs precise terms. when speaking c, best avoid term unless generality needed in context other languages.


Comments

Popular posts from this blog

sql server - Cannot query correctly (MSSQL - PHP - JSON) -

php - trouble displaying mysqli database results in correct order -

C++ Linked List -