A C library is no different form any other programming language's software libraries. They help programmers share segments of code.
The one with the libraries in.
With platform-dependent libraries.
Java Native Interface JNI is an interface between java and applications and libraries written in other languages. As an example, JNI enables Java programs to use C libraries and also enables C programs to use Java classes.
Libraries are used in programming so that you can write a piece of common code once and use it many times across different projects.
Libraries in C are as follows: ctype.h math.h stdio.h stdlib.h string.h time.h
You can use graphics libraries in C, but those are platform-dependent; for Dos/TurboC consult BGI.H and BGIDEMO.C
You can write perfectly good C programs in C++. C programs are essentially just C++ programs that make use of the C standard libraries (and other libraries written for C) rather than making use of C++ standard libraries (and other libraries written for C++). However, non-trivial C programs are better written in C++ as the resultant code will generally be smaller and much more efficient, not to mention easier to manage.
James C. McIntosh has written: 'Public libraries in France' -- subject(s): Libraries
Priscilla C. Yu has written: 'Chinese academic and research libraries' -- subject(s): Libraries
Karen C. Knox has written: 'Implementing technology solutions in libraries' -- subject(s): Libraries, Public libraries, Planning, Information technology, Case studies
Nothing.
Karlton C. Johnson has written: 'Non-European libraries in South Africa' -- subject(s): Libraries