wiz-icon
MyQuestionIcon
MyQuestionIcon
1
You visited us 1 times! Enjoying our articles? Unlock Full Access!
Question

Consider a program written in high level language like C. Such a program may contain calls on certain input/output functions line printf(). Scanf(), etc, which are not written byt the programmer himself. During program execution, those standard functions must reside into the main memory. Furthermore, everytime an input/output function is called by a C language program, control should get transferred to the appropriate functions. The process is known as.

A
Linking
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
B
Loading
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
Relocation
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
None of these
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution

The correct option is A Linking

Linking:-

The process of translating the source code into an object file is called compiling. After the compiler has created all the object files, another program is called to bundle them into an executable program file. That program is called a linker and the process of bundling them into the executable is called linking.

C language:-

C is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

Printf():-

Printf() is a standard library function to print something on standard output.

Scanf():-

Scanf is a function that reads data with specified format from a given string stream source, originated from C programming language, and is present in many other programming languages.



flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
Levels of Management
BUSINESS STUDIES
Watch in App
Join BYJU'S Learning Program
CrossIcon