Nonstructured Structured FORTRAN Pascal BASIC Ada COBOL Java C++ C Modula-2 Structured languages tend to be modern. In fact, a mark of an old computer language is that it is nonstructured. Today, few programmers would consider using a nonstructured language for serious, new programs. New versions of many older languages have attempted to add structured elements. BASIC is an example. However, the shortcomings of these languages can never be fully mitigated because they were not designed with structured features from the beginning. C's main structural component is the function--C's stand-alone subroutine. In C, functions are the building blocks in which all program activity occurs. They let you define and code separately the separate tasks in a program, thus allowing your programs to be modular. After you have created a function, you can rely on it to work properly in various situations without creating side effects in other parts of the program. Being able to create stand-alone functions is extremely critical in larger projects where one programmer's code must not accidentally affect another's. Another way to structure and compartmentalize code in C is through the use of code blocks. A code block is a logically connected group of program statements that is treated as a unit. In C, you create a code block by placing a sequence of statements between opening and closing curly braces. In this example, if (x < 10) { printf("Too low, try again.\n"); scanf("%d", &x); } C h a p t e r 1 : A n O v e r v i e w o f C 7 You are here:CodeIdol > C++ > C++: The Complete Reference > page: 3536373839404142434445
AJAX popular information C# language guides Windows books and cookbooks
.......
С 2009 года мы стали переводить структура сайта на различные языки. Сайт теперь будет содержать книги не только на английском языке, но также и на других европейских языках, в том числе и на Русском языке.