Когда напечатал 10 строчек кода и он запустился с первого раза / it-юмор :: программирование :: смешные картинки (фото приколы) :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)
Подробнее
Когда напечатал 10 строчек кода и он запустился с первого раза
программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,смешные картинки,фото приколы,it-юмор
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
*/
int main(){int a = 1;int b;int c;int d;int e;int f;return a;}
Не "не нужно", а "можно" не ставить, но лучше ставить, потому что если захочешь писать дальше, то ставить ее придется. А после начала открывающей операторной скобки (после begin) она и не ставится никогда
Прикольно. Когда-то в детстве делал на нем "падающий снег", на 386sx в доме, потом часть кода в цикле переписал на ассемблере, снег пошел в 10 раз быстрее.
Сегодня было такое ощущение. Правда спустя 5 минут мелкий бажок таки нашелся. Но писать 2 часа кодес без дебаггера чтобы он прошел тест с первого раза (который пусть и не все инварианты чекал) - божественное ощущение.
Да хули, у меня первая согласившаяся на секс со мной девушка не вызвала столько положительных эмоций, сколько заработавший код из 12 строк, 3 из которых были импортом сторонних библиотек
(Щ README.md
The Kitten Programming Language
Kitten is a statically typed, stack-based functional programming language designed for simplicity, speed, and safety. This is an in-progress implementation of that language, including:
• An interactive console for testing code.
• An interpreter.
• A
https://en.wikipedia.org/wiki/International_Obfuscated_C_Code_Contest
Copyright (C)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
*/
int main(){int a = 1;int b;int c;int d;int e;int f;return a;}
Потрачено слишком много строк.
Смотри, на whitespace реализовал:
Взял бы что-то посовременнее
$ cc -Werror -Wall t.c
t.c:4:5: error: unused variable 'b' [-Werror,-Wunused-variable]
int b;
^
t.c:5:5: error: unused variable 'c' [-Werror,-Wunused-variable]
int c;
^
t.c:6:5: error: unused variable 'd' [-Werror,-Wunused-variable]
int d;
^
t.c:7:5: error: unused variable 'e' [-Werror,-Wunused-variable]
int e;
^
t.c:8:5: error: unused variable 'f' [-Werror,-Wunused-variable]
int f;
^
5 errors generated.