Giriş
Her programlama dilinin bir Identifier tanımı bulunur. Java için şöyle.
C
Açıklaması şöyle.
Her programlama dilinin bir Identifier tanımı bulunur. Java için şöyle.
C
Açıklaması şöyle.
- All identifiers that begin with an underscore and either an uppercase letter or another underscore are always reserved for any use.
- All identifiers that begin with an underscore are always reserved for use as identifiers with file scope in both the ordinary and tag name spaces.
C Dili Derleyicilerin Kendi Identifier Tanımı Yapmasına İzin Verir
Örneğin GNU C derleyicisi Identifier'ın $ karakteri ile başlamasına izin verir. Açıklaması şöyle.
Örnek
Örneğin GNU C derleyicisi Identifier'ın $ karakteri ile başlamasına izin verir. Açıklaması şöyle.
In GNU C, you may normally use dollar signs in identifier names. This is because many traditional C implementations allow such identifiers. However, dollar signs in identifiers are not supported on a few target machines, typically because the target assembler does not allow them.
Şöyle yaparız.
#include <stdio.h>
int main() {
int myvar=13;
int $var=42;
printf("%d\n", myvar);
printf("%d\n", $var);
}
Çıktı olarak şunu alırız.
13
42
C++
Açıklaması şöyle.
Açıklaması şöyle.
- Each name that contains a double underscore (
__
) or begins with an underscore followed by an uppercase letter (2.11) is reserved to the implementation for any use.
Hiç yorum yok:
Yorum Gönder