da mor kus d ioghaima ze kune
bia tapos onake gore da khor pa kus d iomandama
The predefined functions, that are already written for you. Some of them are strlen, printf, fgets, exit.
I guess you mean predefined functions or library functions. Well, you don't have to use them, but they can be useful.
Predefined functions are built-in functions provided by a programming language or software application for common tasks, such as mathematical calculations or string manipulation. User-defined functions are functions created by the programmer to perform specific tasks tailored to the program's requirements. Predefined functions are readily available and can be used without additional coding, while user-defined functions require the programmer to define the function's behavior and implementation.
conio.h is a library function which is predefined in the header file and 'clrscr();','getch();' and many other functions come under this.
The language itself has no functions at all. All functions are either provided by a library or are user-defined. The C89 standard library has fewer than 200 functions but C99 has a few more. Although the standard library is considered part of the language, the library and the language are physically separate. However, the language does have built-in operators like sizeof() that are function-like. But unlike actual functions which are evaluated at runtime, these operators are evaluated at compile time.
C language has a function that contains the object code for predefined functions.for example,the printf() is a library function.if the C program uses any of the library functions, the object code produced for the source code should be combined with the object code of the library functions to generate the final executable code.this process is called linking and it is performed by a 'linker'.
Library functions
On one level, there is no difference. They are both function calls. The only difference is in what they do. System calls do something the user program cannot do; something having to do with system resources: memory, files, devices, network, terminals, processes etc. However, system calls are usually implemented by library function calls because, at the root of the matter, a C or C++ program can only invoke function calls to call upon the operating system to do things.
A header file is a library of a no. of functions, which could be used (once or more than once) in some or the other programs. Thus, instead of defining all functions separately we can assemble them in a single library, the header file. These can be predefined or user defined. Hence, it reduces the line of codes and also the complexity.
C++ built-in functions are those functions that are provided for you as part of the language itself, and includes all of the C standard library functions (all of which were inherited from C) and is expanded upon by the C++ standard template library. C++ implementors may provide additional functions that are platform-specific, however these are not considered built-in functions becuase C++ is a cross-platform language. These are best described as 3rd party functions. The functions you yourself write are known as user-defined functions.
cos.odj is a file that can not be open while running the program . this is also due to directories or library functions
This are the predefined functions in c, which are already write.Examples : printf(),scanf().