C Language in Hindi - BccFalna.com

C in Hindi

4.6 out of 5 based on 5 customer ratings

Rs. 350.00

Pages : 477 + 265
Format : PDF
Type : Softcopy EBook
Author : Kuldeep Mishra
Contact : 097994-55505
Demo : Download Free Chapters
Category: Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Product Description

यदि आप C Programming Language का प्रयोग करते हुए Programming सीखना चाहते हैं,  तो ये पुस्‍तक आपके लिए काफी उपयोगी साबित हो सकती है, क्‍योंकि इस पुस्‍तक में C Programming Language से सम्‍बंधित विभिन्‍न Programming Concepts को विभिन्‍न प्रकार के Simple Examples द्वारा काफी विस्‍तार से व काफी सरल भाषा में समझाया है।

ये पुस्‍तक वास्‍तव में दो हिस्‍सों में विभाजित है, जहां पहला हिस्‍सा केवल Core C से सम्‍बंधित है, जबकि दूसरा हिस्‍सा C Language का प्रयाेग करते हुए Window आधारित GUI Program Develop करने से सम्‍बंधित है। यानी जब आप C in Hindi पुस्‍तक को खरीदते हैं, तब आपको Windows Programming with C in Hindi पुस्‍तक Free प्राप्‍त होती है। इन दोनों पुस्‍तकों में Include किए गए Contents निम्‍नानुसार हैं:

Index of Contents – C in Hindi

Introduction

Data – Value or a Set of Values
Processing – Generating Results
Information – Processed Data
What is a Computer
System – Group of Units to Solve a Problem
Program and Software
      System Software:
      Application Software:
Computer Architecture
      I/O Devices
      Center Processing Unit (CPU)
      Control Unit
      Arithmetic Logic Unit (ALU)
      Registers
      Memory
Types of Programming
      Hardware Programming
      Software Programming

Language Introduction

Level of Computer Languages
      Low Level Language or Machine Language
      Middle Level or Assembly Language
      High Level Language
Assembler
Compiler and Interpreter
Similarities between Real Word and Computer Program
      Steps of Program
Characteristics of a Good Program
Problem – Doing Something
Algorithm – List of Sequential Steps to Solve a Problem
History of Programming Language “C”
Characteristics of “C”
      Layout Structure of “C” Programs
      Coding Structure of “C” Programs
Functions – Pre-Defined and User-Defined
      Input Section
      Process Section
      Output Section
Output Function

Basic Elements of “C”

“C” Characterset
“C” Tokens
      Keywords ;k Reserve Words
      Identifiers – Constant and Variable Name
      Constants and Variables
      Constants
      Variables
      Identifier Declaration
Data and Data Types
      Integer
      int OR signed int
      unsigned int
      short OR signed short int
      long OR signed long int
      unsigned long int
      Float
      Double
      Double
      long double
      Character
      signed char or char
      unsigned char
      Data Types Modifiers
      Control String
      Preprocessor Directive
      Literal
      Integer Constant
      Rules for Representing Integer Constants in a PROGRAM
      Floating Point Constant
      Rules for Representing Real Constants in a PROGRAM
      Character Constant
      Rules for Representing Character Constants in a PROGRAM
      Punctuation
      Operators
Types of Instructions
      Type Declaration Instruction
      Arithmetical Instruction
      Control Instruction
Precedence of Operators
Type Conversion in Expressions
      Automatic Type Conversion
      Manual Type Conversion OR Casting
Function Calling and Function Arguments
String and Character Functions
      Working with String
      gets( Array_Identifier ) Function
      puts ( Identifier name ) Function
      Working with Characters
      getchar() Function
      putchar() Function
      getch() Function
      Formatted Input
      Formatted Output
      Working With Integer Numbers
      Working With Real Numbers
      Working With Characters
      Working With Strings

Control Statement and Looping

Program Control
Types Of Control Statement
      Sequential Statements
      Conditional Statements
      terative Statements
Compound Statement or Statement Block
if statement
if – else statement
Nested if else statement
if – else if – else Ladder statement
switch statement
goto Statement
Looping Statements
      for Loop
      Nesting of Loop
      while Loop
      Do…while Loop
break Statement
continue Statement

Arrays

Linear Arrays
2-D Array
Initializing Value of a Character Array (String)

Functions

Library Functions
User Defined Functions
Calling Function and Called Function
Function Definition
Argument Variables Declaration
      Local Variables
      Return ( Expression )
      Statement Block
      Function Prototype
Types of Functions
      Function Without Argument And Return Value
      Void
      Function With Argument But No Return Value
      Function With Argument And Return Value
      Function Without Argument But Return Value
Recursion and Recursive Function
Storage Classes
      Type of Variables In Program
      Internal or Local or Private Variables
      Formal Variables
      External or Global or Public Variables
      Automatic Storage Class
      Extern Storage Class
      Static Storage Class
      Register Storage Class

Pointers

Understanding Pointers
Defining Pointers
Accessing the Address of the Variable
Accessing a Address Through It’s Pointer
Pointer Expressions
      Addition and Subtraction A Number to a Pointer
      Pointer Increment and Scale Factor
Function with Arrays
      strcat() Function
      strcpy() Function
      strlen() Function
      strcom() Function
Working with Binary Digits
Subtraction One Pointer to another Pointer
Comparison of two Pointers
Array in Function through Pointer
Function Returning Pointers
One – Dimensional Array with Pointer
Pointer with 2-Dimensional Array
Array of Pointers
Array of Pointers To String

C Preprocessor

Directives
Macro Substitution Directive
      Simple Macro Substitution
      Macros with Arguments
      Nesting of Macros
      Un-defining a Macro
      __LINE__ and __FILE__ Predefined Identifiers of Compiler
      Built – In Predefined Macros
      # and ## Preprocessors
File Inclusion Directive
Conditional Compilations
Function And Macros
Build Process

Dynamic Memory Allocation

malloc() Function
calloc ( ) Function
free() Function
realloc() Function

Structure

Structure Definition
Structure Declaration
Accessing the Structure Members
Initializing the Structure Members
Structure with Array
Array within Structure
Structure Within Structure ( Nested Structure )
Structure with Function
Union
Pointers and Structure
Typedef
Enumerated Data Type
Bit Fields

File Management in C

Opening a File
File Opening Modes
getc( )
putc( )
getw ( )
putw ( )
feof( )
fgets ( )
fputs ( )
fprintf( )
fscanf( )
Standard DOS Services
rewind( );
ferror( );
fseek( );
ftell( );
Command Line Argument
Low Level Disk I/O

 

Index of Contents – Windows Programming with C in Hindi

Operating System AND Windows Programming

DOS Programming Model
Event
      Hardware Event
      Software Event
Interface
Programming in DOS vs Windows
Windows Programming Model – Message Passing System
Device Driver
Dynamic Linked Library (DLL) Files
      USER.DLL
      GDI.DLL
      KERNEL.DLL
      WINMM.DLL
What Are Messages
Event – Driven Architecture
      Traditional MS DOS Program Model
      Windows Program Model
Windows Application Development Tools
SDK ( Software Development Kit )
Difference Between Procedure (Routine) And Functions
Message Passing
Handles

Windows Programming In C

Main Program
Hungarian Notation
Window Class Structure
What is a ‘Window Class’?
Creating and Displaying a Windows
Message Queue
Message Processing Loop
A Complete main Program
Window Procedure
Complete Window Program

Text and Graphics in Windows

Texts In GUI
Painting
      Client Region
      Non – Client Region
Invalidate
Device Contexts
Rectangles
      RECT Structure
      PAINTSTRUCT Structure
      Device Context ( DC ) Attributes
Painting Text in the Client Area
Graphics In GUI
      Types of Graphic Objects You Can Draw in Windows
      Facilities That the Windows GDI Provides
      The Device Context
      Obtaining and Using Device Context Information
      Device Capabilities
      Windows RGB Color Format
      Window Origin and Viewport Origin
      Line Drawing Under Windows
      Background Mode and Color for Lines
      Drawing Rectangles and Filing with Color
      Drawing Ellipse

Window Graphics – Icon and Menu

Message Loop Again
Resources
Menus and Icons
      WM_CREATE Message
      Menu Bars and Menus
      Menu Handles
      CreateMenu()
      CreatePopupMenu()
      AppendMenu()
      LoadImage()
WM_COMMAND

Window Graphics and Dialog Box

Modal Dialog Box
      DialogBox Macro
      Dialog Properties Dialog Box
Modeless Dialog Box
Controls
      BUTTON
      COMBOBOX
      EDIT
      LISTBOX
      SCROLLBAR
      STATIC
Messages

Window Graphics and Dialog Box Resource

GDI
Device Contexts
Bitmaps
GDI Leaks
Displaying Bitmaps
      Getting The Window DC
      Setting up a Memory DC for the Bitmap
      Drawing
      Cleanup

Messages

Event-Driven Input Versus “Hurry Up and Wait”
Focus
Caret
Keyboard Messages
Mouse Messages
Timer Messages