C: How to Program, 7/e introduces the fundamentals of C Programming for a beginner, yet is an invaluable reference for the experienced programmer. Whether an experienced programmer or a beginner, this text will emphasize the fundamental building blocks of great programming skills and introduce the latest ANSI C standards.
The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. Using the Deitels’ signature Live-Code(TM) Approach, this complete, authoritative introduction to C programming introduces fundamentals of structured program development, covering control statements, functions, arrays and pointers before objects and classes. The book is updated with new C11 features such as type-generic macros, anonymous structures and unions, improved Unicode support, restricted pointers, multi-threading support and bounds checking on arrays. The companion CD includes compilers for Windows (including Windows 8), Macintosh OS X Mavericks and Linux.
Now we’re ready to do something that’s more like an actual program. We’ll take our example of a function that takes an int and returns the string “hello,
this is the statement for defining a struct
// read a line of text
Console.Write(“Enter your name: “);
string name = Console.ReadLine();
// read another line of text
Console.Write(“Enter your age: “);
string age = Console.ReadLine();
// convert string to int
int iage = int.Parse(age);
// change integer to years left to live using arbitrary formula
int yearsLeft = 65 – iage;
// output result using semicolon to concatenate strings and ints into message for user
Console.WriteLine(“Hi ” + name + “. You have ” + yearsLeft + ” years left to live.”);
Tomy is a contributor at AskMeCode. We are committed to providing well-researched, accurate, and valuable content to our readers.
You May Also Like
Factorials are a useful tool but can be tricky to implement. Luckily there are many methods to accomplish it.
The definition of a factorial is: n! = n × (n − 1) × ... × 2 × 1 or...
The Future of Coding
The Future of Coding: an article about how coding is becoming more popular in the future. The future has arrived...
UI Design Patterns – Canvas
A blog about UI design patterns and how they can help you with your programming. To start, let’s explore the...
Hello World – What is Linux and how can I use it with Visual Studio Code? A blog around linux and visual studio code
Hello World – What is Linux and how can I use it with Visual Studio Code? A blog around linux...
