Subject Syllabus
CS-504 (B) - Object Oriented Programming
CSE · Semester 5
Course Modules
Learn topic-wise with Hyper AI and revise using mapped PYQs.
Control instructionsif and if-elseUse of logical operators and hierarchy of logical operatorsArithmetic, relational, and assignment operatorsIncrement and decrement operatorsConditional operatorsBitwise operatorsSpecial operators: &, *, ., ->, and sizeofwhile, for, and do-while loopsOdd loop and nested loopbreak and continueCase control structuregoto and exit statements
Why use structuresDeclaration of structure and accessing structure elementsHow structure elements are storedArray of structures and uses of structuresFeatures of the preprocessorMacro expansion and macros with argumentsFile inclusionConditional directives: #if and #elifMiscellaneous directives: #include, #define, #undef, and #pragmaUnion definition and declarationAccessing a union memberUnion of structuresInitialization of union members and uses of unionsUse of user-defined data types