Programming Languages BooksC Books

C Language Tutorial (PDF 124P)

C Language Tutorial (PDF 124P)

C Language Tutorial (PDF 124P)

This note covers the following topics: getting started, getting started in c, program control, assignment logical compares, functions and variables, defines and macros, strings and arrays, pointers, standard inputoutput, file inputoutput, structures and unions, dynamic allocation, character and bit manipulation, example programs, the visual calculator version and error messages

Author(s):

s124 Pages
Similar Books
Beej's Guide to C Programming

Beej's Guide to C Programming

This page covers the following topics related to C Programming :Hello, World!, Variables and Statements, Functions, Pointers—Cower In Fear!, Arrays, Strings, Structs, File Input/Output, Pointers II: Arithmetic, Manual Memory Allocation, Scope, Way More Types!, Conversions, Qualifiers and Specifiers, Multifile Projects, The Outside Environment, The C Preprocessor, structs, Characters and Strings, Enumerated Types: enum, Pointers, Bitwise Operations, Variadic Functions, Locale and Internationalization, Unicode, Wide Characters, and All That, Exiting a Program, Signal Handling, Variable-Length Arrays (VLAs), goto, Compound Literals and Generic Selections, Arrays, Long Jumps with setjmp, longjmp, Incomplete Types, Complex Numbers, Fixed Width Integer Types, Date and Time Functionality, Multithreading, Atomics, Function Specifiers, Alignment, Specifiers/Operators.

sNA Pages
Build Your Own Lisp by Daniel Holden

Build Your Own Lisp by Daniel Holden

This page covers the following topics related to C Programming : Introduction, Installation, Basics, An Interactive Prompt, Languages, Parsing, Evaluation, Error Handling, S-Expressions, Q-Expressions, Variables, Functions, Conditionals, Strings, Standard Library, Bonus Projects.

sNA Pages
Lecture Notes On C Programming and Data Structure

Lecture Notes On C Programming and Data Structure

The C programming language is a structure-oriented programming language, developed at Bell Laboratories in 1972 by Dennis Ritchie. The contents in this lecture note include : A Beginner’s Guide Introduction to Programming, Introduction to C, structure of C programming, Elements of C, Variables, Statements, Expressions, Input-Output in C, Formatted Input-Output, Operators, Control Statements, Iterative statements, Jump statements, Function, Actual arguments and Formal arguments, Recursion, Recursion verses Iteration, Storage classes, Arrays, Two Dimensional Arrays, Array using Functions, Strings, Common Functions in String, Structure in C Union, Nested Structure, Union, Pointers, Pointers and Arrays, Pointer Arithmetic, Pointers and Function, Dynamic Memory Allocation, Pointer to Structure, File, Algorithm and Data Structure, Analysis of Algorithms, Storage structure of Arrays, Sparse Matrices, Stack, Queue.

s197 Pages
Computer Programming Lecture Notes by Ila Chandana Kumari

Computer Programming Lecture Notes by Ila Chandana Kumari

The C Programming Language is also called the Mother of languages. The C language was developed by Dennis Ritchie between 1969 and 1973 and is a second and third generation of languages. The C language provides both low- and high-level features it provides both the power of low-level languages and the flexibility and simplicity of high-level languages. This lecture notes includes: Introduction to Computers, Control Structures, Arrays and Strings, Functions and Pointers, Structures and Unions, Files.

s171 Pages
Computer Programming In C Language

Computer Programming In C Language

This note covers the following topics: Structures of C Programming, Built-in Operators and function, Loop Control structures, Simple Arithmetic Problems, Addition Multiplication of integers, Functions, Pointers.

s136 Pages
C Programming by Goutam Biswa

C Programming by Goutam Biswa

This note explains the following topics: digital computers, introduction to programming variables, assignments, expressions, input/output, conditionals and branching, iteration, functions, recursion, arrays, Pointers, character strings, time and space requirements, searching and sorting, structures, introduction to data-procedure encapsulation, dynamic allocation, linked structures, Data structures stacks and queues.

sNA Pages