Theme Options

NEWSLETTER

Programming in C

BI 1357

New

Programming in C

Includes: Basic of C, Decision Making, Arrays and Strings, Functions and Structures, Pointers,Solved Question Papers

 

According to New Revised 'E' Scheme

 

DOWNLOAD FREE SAMPLE CHAPTER

More details

Rs.149

Rs.165

-10%

Contents

Section - I

1. Basic of C

Introduction

1.1  History of ‘C’

Where ‘C’ Stands

Middle Level Language

Structure of a ‘C’ Program

1.2  C character Set

C tokens

Constant

Keywords

Variables

Classification of Operators

1.3 Operators

Increment and Decrement Operators

‘C’ expressions

Data Types in C

1.4 Formatted input–scanf()

Formatted output–printf()

2.   Decision Making

2.1  Decision Making and Branching

‘if’ Statement

‘if . . . else’ Statement

The ‘else - if’ Ladder

The switch Statement

Use of ‘break’ Statement

Comparing ‘if-else’ and ‘switch’ Statements

2.2  Looping

The ‘while’ Loop

The ‘do-while’ Loop

The ‘for’ Loop

Nested Loops

Using “break” in Loops

Using continue

Using goto

3.   Arrays and Strings

Introduction

3.1  Array Declaration

One–Dimensional Arrays

Two-Dimensional Arrays

3.2  Strings

String Input/Output

Standard Library Functions

Array of Strings

4. Functions and Structures

Introduction

4.1  What is a Function?

Definition

Advantages of Functions

4.2  Library and User Defined Functions

Library Functions

User Defined Functions

4.3  How a Function Works?

4.4  defining Functions

Function Declaration

Function Definition

4.5  Function Types

No Argument, No Return Value

No Argument with Return Value

Arguments with Return Value

The ‘return’ Statement

4.6  Methods of Passing Parameters

Call by Value

Call by Reference

4.7  Recursion

4.8  Scope of Variables

4.9  Structures

Declaring and Initializing Structure

Initializing a Structure Variable  

Accessing Structure Members

Array of Structures

5. Pointers

Introduction

5.1  The Basics of Pointers

The Address Operator (&)

What is a Pointer?

Declaring a Pointer

Initializing Pointers

Advantages and Use of Pointers

5.2  Pointer Arithmetic

Comparison of Two Pointers

Operations on Pointers

5.3  Precedence of & and * Operators

5.4  Arrays and Pointers

5.5  Array of Pointers

5.6  Some Declarations and their Meanings

5.7  Strings and Pointers

Section - II

Solved BTE Question Papers

No customer comments for the moment.

Write a review

Programming in C

Programming in C

Programming in C

Includes: Basic of C, Decision Making, Arrays and Strings, Functions and Structures, Pointers,Solved Question Papers

 

According to New Revised 'E' Scheme

 

DOWNLOAD FREE SAMPLE CHAPTER

Write a review