No, but it does support modular programming through namespaces.
Modular programming is a design technique which separates a program into small, self-contained units or modules, each focusing upon a particular aspect of the program. Modular programming typically combines structured programming, object oriented programming and generic programming techniques.
when you divide a long program or problem into small small understandable parts that means modular structured programming. In the consequences of c programming modular structured programming called to divide a long program into small small, and easy to understand functions. Garcha UFV, Canada
Yes.
Yes.
Me
It is known as structured programming language because it has functions and you can go for a modular approach in solving the problems. However, object oriented concepts are not supported in C.
A prime characteristic of the modular workstation approach is the use of panelhung furniture components to create individual work areas
Modular refers to a interior design approach that consists of the subdivision of a system in several parts. All parts of the design are created and modified separately, they can be combined or separated with the intention of giving them a totally different functionality or to be interchangeable.
1.modular approach 2.oject oriented approach 3.procedural approach
fns make d lenghty and complex program easy.....fns has d modular approach....memory can b properly utilized in programming using fns.......d most important thing is dat fns provide portability to d function sub programmming...
The strength of modular programming lies in the modular approach. Each module holds logically grouped code (functions, procedures, variables, constant data), typically grouped by functionality. For instance, one module might provide tools to retrieve application-specific data from and store such data in a database, another module might provide visualization primitives, a third might provide an application-specific data structure and related management functions, etc. As each module is developed, it is tested as a single unit. The idea is to perfect this module, and never to touch it again while the remaining modules are being developed and tested in a similar manner, then put together ("integrated") to form the application. While the goal of never touching a module, once initially tested, is rarely met in real life terms, modular programming provides a structured approach to application design and helps in producing quality software. A modular design also helps when working in a team, as the modules' boundaries often are natural dividing lines along which the work can be divided between different members of the team.