Wpis z mikrobloga

 #include

int main (void) {
    for (int i=0;i<10;++i)
        printf("%d\n", i);
    return 0;
}

Tak fajnie byłoby, gdyby to co tu widać było prawdziwe.

#programowanie #jezykc
  • 20
  • Odpowiedz
@kruci
O to mi chodzi, ponieważ jak do tej pory, kiedy wkleja się tu kod to wygląda on tak:

#include
int main (void) {
for (int i=0;i<10;++i)
printf("%d\n", i);
return 0;
}
  • Odpowiedz
@darsto: To nie jest rozwiązanie tego problemu, tylko przedstawienie "działającej wizji" rozwiązania.
Sam kod raczej się nie skompiluje po skopiowaniu.
  • Odpowiedz
@darsto: To nie jest rozwiązanie tego problemu, tylko przedstawienie "działającej wizji" rozwiązania.


@FNwsk: nie wiem o co chodzi, wkleiłem tylko zdjęcie jak to u mnie wygląda.

Sam kod raczej się nie skompiluje po skopiowaniu.


@FNwsk: a niby czemu? w normalnym środowisku/edytorze wszystko powinno banglać
  • Odpowiedz
@darsto

@FNwsk: nie wiem o co chodzi, wkleiłem tylko zdjęcie jak to u mnie wygląda.

Błędnie zinterpretowałem Twój post. Przepraszam.

@FNwsk: a niby czemu? w normalnym środowisku/edytorze wszystko powinno banglać

Ponieważ brak w nim spacji

Edycja: Przynajmniej gcc nie akceptuje kodu z tymi znakami.
  • Odpowiedz
@darsto
Przy wklejaniu w konsoli i echo, było to samo.
Czy kopiujesz kod z samej góry? Czy ten późniejszy.
Jaki edytor wykorzystujesz?
  • Odpowiedz
@FNwsk: problem masz taki, że w t2.c są znaki spoza tablicy ascii. kopiując kod z przeglądarki, do schowka trafił tekst zakodowany w UTF-8. każdy przeciętny edytor tekstu powinien samemu przekonwertować je z UTF-8 na ASCII przy wklejaniu, ale twój tego nie robi. Zmień go.
  • Odpowiedz
@darsto
Są jakieś dwubajtowe białe znaki.
Dlaczego powinny być konwertowane?
Na jaki znak powinny być konwertowane?
Z jakiego edytora korzystasz?
Na jakie znaki lub znak Twój edytor je konwertuje?
  • Odpowiedz