Perbedaan Bahasa C dengan C++
- Merupakan bahasa pemrograman procedural
- Penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam sub fungsi atau sub program yang lebih kecil
- Kerangka Program:
#include <stdio.h>
void main()
{
printf("Hello World!");
}
- Standard library : iostream.h, iomanip.h, stdlib.h, string.h, float.h, stdio.h,dll.
- Alokasi dan dealokasi memori menggunakan fungsi malloc()
Bahasa C++
- Merupakan bahasa pemrograman yang memiliki sifat Pemrograman Berorientasi Objek
- Masalah dipecahkan dengan Class yaitu menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya
- Kerangka Program:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return 0;
}
- Standard library : iostream, iomanip, cstdlib, cstring, cfloat, cstdio,dll.
- Alokasi dan dealokasi memori menggunakan kata kunci new sebagai perintah built-in
Tidak ada komentar: