C isn't an object oriented language...
C++ is, because it has classes.
You cannot. Class diagrams are only applicable to object oriented programming languages. C is not object oriented, but C++ is.
Machine code, assembly language and C are all non-object oriented programming languages. Fortran, COBOL, Pascal and BASIC were originally non-object oriented languages but there are now object-oriented variants of these languages. C++, C# and Java were all designed with object-oriented programming in mind from the outset.
You don't. Inheritance is a feature of object oriented programming languages. C is not object oriented.
C is a weakly typed procedural programming language. For object oriented programming languages near C, you can look at ooc ( http://ooc-lang.org/ ), C++, D, and Java.
Object-Oriented languages
Object oriented programming and structured programming.
No. C is not object oriented. C++ is object oriented.
Edmund W. Faison has written: 'Borland C [plus plus] 4 object-oriented programming' 'Borland C++ 3 object-oriented programming' -- subject(s): Borland C++, C++ (Computer program language), Object-oriented programming (Computer science) 'BorlandC[plus plus] 4.5 object-oriented programming' -- subject(s): Borland C., C., Object-oriented programming (Computer science) 'Borland C++ 3.1 object-oriented programming' -- subject(s): Borland C++, C++ (Computer program language), Object-oriented programming (Computer science)
C has no concept of namespaces. Namespaces are typically found in object-oriented programming languages as a means of organising code.
C is not an object-oriented programming language. As such there is no such thing as an object or a class in C programming. C++ is the object-oriented version of C (originally known as C with Classes). The two are separate languages that share a common syntax. A class is a datatype, much like a struct in C, except that you can define functions as members as well as data. An object is an instance of a class.
Just eat a watermellon!
C is a procedural programming language.