digraphs
Co to jest operator > = w C?
Podane przez kolegę jako zagadka, nie mogę zrozumieć, jak ten program C faktycznie kompiluje i działa. Co to jest operator &g ...
int a[2]={ 10, 1 };
while( a[ 0xFULL?'\0':-1:>>>=a<:!!0X.1P1 ] )
printf("?");
return 0;
}
Co to za uśmiech z brodą: "<:]{%>"?
Natknąłem się na następujący program, który kompiluje bez błędów, a nawet ostrzeżeń:
int main(){
<:]{%>; // smile!
}
Przykład na żywo.
Do czego służy program i co to za wyrażenie uśmieszków?
Po co są digrafy w C i C++?
Dowiedziałem się dzisiaj, że istnieją digrafy w C99 i C++. Poniżej znajduje się prawidłowy program:
%:include <stdio.h& ... en-- >= 0)
<%
d<:len:> = s<:len:>;
%>
%>
Moje pytanie brzmi: dlaczego one istnieją?
Kiedy w C++wprowadzono alternatywne tokeny 'and' I 'or'?
Właśnie przeczytałem tenładny kawałek z Reddita.
Wymieniają and i or jako "alternatywne tokeny" dla && i ||
Do te ... awdziłem to za pomocą Visual C++ 2008 i wydaje się, że nie rozpoznaje ich jako czegoś innego niż błąd składni. Co się dzieje?