C++: a beginner's Guide, Second Edition


  C++ A Beginner’s Guide by Herbert Schildt  is this true? A



Download 11,33 Mb.
Pdf ko'rish
bet10/194
Sana12.03.2022
Hajmi11,33 Mb.
#491693
1   ...   6   7   8   9   10   11   12   13   ...   194
Bog'liq
C A Beginner\'s Guide 2nd Edition (2003)

10 
C++ A Beginner’s Guide by Herbert Schildt 
is this true?
A: 
No. A key point to understand about C++ is that it allows you to write object-oriented programs, but 
does not require you to do so. This is one of the important differences between C++ and Java/C#, which 
employ a strict object-model in which every program is, to at least a small extent, object oriented. C++ 
gives you the option. Furthermore, for the most part, the object-oriented features of C++ are 
transparent at runtime, so little (if any) overhead is incurred. 
CRITICAL SKILL 1.4: A First Simple Program 
 
Now it is time to begin programming. Let’s start by compiling and running the short sample C++ program 
shown here:
/*
This is a simple C++ program.
Call this file Sample.cpp.
*/
#include
using namespace std;
// A C++ program begins at main().
int main()
{
cout << "C++ is power programming.";
return 0;
}
You will follow these three steps:
1.
Enter the program.
2.
Compile the program.
3.
Run the program.
Before beginning, let’s review two terms: source code and object code. Source code is the human-
readable form of the program. It is stored in a text file. Object code is the executable form of the 
program created by the compiler.


11 
C++ A Beginner’s Guide by Herbert Schildt 
Entering the Program
The programs shown in this book are available from Osborne’s web site: www.osborne.com. However, if 
you want to enter the programs by hand, you are free to do so. Typing in the programs yourself often 
helps you remember the key concepts. If you choose to enter a program by hand, you must use a text 
editor, not a word processor. Word processors typically store format information along with text. This 
format information will confuse the C++ compiler. If you are using a Windows platform, then you can 
use WordPad, or any other programming editor that you like.
The name of the file that holds the source code for the program is technically arbitrary. However, C++ 
programs are normally contained in files that use the file extension .cpp. Thus, you can call a C++ 
program file by any name, but it should use the .cpp extension. For this first example, name the source 
file Sample.cpp so that you can follow along. For most of the other programs in this book, simply use a 
name of your own choosing.

Download 11,33 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   194




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish