Jul 13, 2024
int a[5];
ایک ایریے بناتا ہے جس کا نام a
ہے اور اس میں 5 انٹیجر عناصر شامل ہیں۔a[0]
, a[1]
, ... a[4]
۔int a[5] = {2,4,6,8,10};
۔for
لوپ استعمال کرتے ہوئے۔malloc
اور free
فنکشنز <stdlib.h>
سے۔new
اور delete
آپریٹرز۔struct rectangle { int length; int breadth; };
۔struct rectangle r = {10, 5};
۔r.length
, r.breadth
۔malloc
اور پوائنٹر ہیرا پھیری کا استعمال کرتے ہوئے۔int *p;
۔&
) کا استعمال کرتے ہوئے، مثلاً p = &a;
۔*p = 20;
۔malloc
(ایلوکیشن) اور free
(ڈیلوکیشن)۔new
(ایلوکیشن) اور delete
(ڈیلوکیشن)۔int &ref = x;
اعلان اور ابتدائیہ کو یکجا کرتا ہے۔int add(int, int);
int add(int a, int b) { return a + b; }
void processArray(int *arr, int size);
class Rectangle { public: int length; int breadth; };
Rectangle() { length = 10; breadth = 5; }
public
, private
, protected
(کلاس میں ڈیفالٹ نجی اور اسٹرکچر میں عام ہوتا ہے)۔int area() { return length * breadth; }
template <class T> class Arithmetic { T a, b; }
Arithmetic<int> obj(5, 10);