Введение, или краткий обзор
Материал из Deeptown Manual
Версия от 20:22, 2 сентября 2011; 67.192.52.186 (обсуждение)
Содержание |
(Введение...)
Здравствуй, мир!
Классический пример программы, выводящей строку "Hello, world!" на экран, на языке K++ выглядит следующим образом:
<source lang="kpp" line="1"> package hello_world;
export function void main() {
print("Hello, world!\n");
} </source>
- 1
- Как уже отмечалось ранее, в K++ любая программа или библиотека является модулем. Ключевое слово package используется для объявления имени модуля, в который должна быть скомпилирована программа.
- 3-5
- Наконец, объявляется функция main(), которая вызывает системную функцию print() стандартной библиотеки, передав ей строку "Hello, world!\n" в качестве параметра. Пара символов \n является специальной последовательностью, которая в момент компиляции преобразуется в символ перевода строки.
- Ключевое слово export говорит о том, что имя функции не следует декорировать. Декорирование имен применяется для того, чтобы дать возможность перегружать функции с одинаковыми именами, но разными списками параметров (или параметрами разных типов), а так же для реализации пространств имен.
This is way more helpful than aynhting else I've looked at.
TGY2g7 <a href="http://mxqoofyrxayw.com/">mxqoofyrxayw</a>
ZhFuR6 , [url=http://mqpmsukoufhs.com/]mqpmsukoufhs[/url], [link=http://xshpcgxtxxsn.com/]xshpcgxtxxsn[/link], http://iwqelughzdje.com/