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
vp –
All concept clear book
Rajat Solanki (verified owner) –
Nice work sir but jo file management bo samag nahi aata hai
anuj ibn –
i want to by your book plz give me working procedure
Kuldeep –
You can follow the instructions given on the LEFT SIDEBAR of the website with heading “How to Buy Online – Simple Steps” of you can follow the instructions given on the Menubar with the Heading “How to Buy”.
vishal –
Its an exllent book in hindi to clear our problem
BAJRANG LAL –
very nice in hidi………………
123vipulj –
nice collection in hindi !!!!
Anish kumar –
i want to buy it
Kuldeep Mishra –
You can follow the Instructions given at: https://www.bccfalna.com/how-to-pay/ or https://www.bccfalna.com/how-to-deposit-payment/ to buy these eBooks. Just Pay and Download instantly.
Kuldeep Mishra –
Very nice and easy to follow ebook. Even DEMO have approximately more than 100 easy to understand pages to read.