Learn C Online Blog



sizeof operator in C 4

sizeof operator in C

sizeof operator in C is an unary operator which can be used to find the size of the data-type or expression or a variable. It returns the size of the memory allocated (in Bytes) by the compiler. Lets say, we want to find the size of the memory allocated to the data-type int. We can find it by using sizeof operator as shown in the below code:

Output:

As you can see, the above code calculated the size of int data type and displayed the result.

Program in C to find weekday based on weekday number 1

Program in C to find weekday based on weekday number

The below program in C will find out weekday based on the weekday number input. We will be following the below logic. 1 -> Sunday 2 -> Monday 3 -> Tuesday 4 -> Wednesday 5 -> Thursday 6 -> Friday 7 -> Saturday Here we are accepting the week day number as input from the user and use switch statement to display the weekday. Below is the program in C.

Output

Operations on Pointers in C 0

Operations on Pointers in C

The only operations that can be carried out on pointers in C are summarized below: A pointer variable in C can be assigned the address of an ordinary variable (e.g., pv = &v) A pointer variable can be assigned the value of another pointer variable (e.g., pv = px) provided both the pointers point to objects of the same data type A pointer variable in C can be assigned a null (zero) value (e.g., pv = NULL, where NULL is a symbolic constant that represents the value 0) An integer quantity can be added to or subtracted from a pointer...