By zrydento, on December 5th, 2009
The following article gives a brief overview of the structure in C/C++. The structure was first introduced in C where the need to group variables into a single record arose. Variables normally were assigned a single value or were assigned multiple values of the same type (array). The introduction of the structure allowed for variables to
Continue reading Overview of a structure in C and C++
By zrydento, on November 25th, 2009
Sometimes we come across elementary C++ programming tasks but which require you to tax your brain because of the logic involved
I came across a question which asked the user to write a c++ program to print the pattern above for any value of N (where N are the number of rows)
1234554321
1234**4321
123****321
12******21
1********1
The solution to the problem can
Continue reading C++ printing out a specific pattern
By zrydento, on November 25th, 2009
The logical negation operator ! [exclamation] used in C++ and many other languages. However the return value of the operator is overlooked by many people.
The syntax of the operator follows is
! cast-expression
Where, the cast-expression operand must be of scalar type (returning only a single value, not multiple values like an array)
The result is of type int
Continue reading C++ Logical Negation Operator
By zrydento, on November 24th, 2009
My friend recently gave his C++ oral examination and one of the questions asked by the invigilators was regarding incrementing a variable after it has been set to the maximum value in its range
To be specific, in his case the invigilator asked him the output of a variable of type int if initialized to 32765 and
Continue reading Exceeding the range of data types in C++
Comments