Tin Tin HọcHọc SởSở 4: 4:
GiớiGiới thiệuthiệu CC
Tin Tin HọcHọc SởSở 4: 4:
GiớiGiới thiệuthiệu CC
Vũ Thị Hồng NhạnVũ Thị Hồng Nhạn



Giới thiệu C/C++Giới thiệu C/C++Giới thiệu C/C++Giới thiệu C/C++
Ngôn ng lp trình C đưc phát trin vào nhng năm 1970's cho h điu
hành UNIX
C cung cp nhng đc đim cho vic x lý các ng dng, như phát trn h
2/19/20162/19/2016 Introduction to CIntroduction to C Page Page 22
thng
C++ là ngôn ng m rng ca C, và hu ht C programs cũng chính là C++
programs
C là ngôn ng hưng th tc, trái li C++ h tr “object-oriented
programming”
hello.chello.chello.chello.c
/* print the words Hello, World */
#include <stdio.h>
int main()
/* print the words Hello, World */
#include <stdio.h>
#include <stdlib.h>
int main()
2/19/20162/19/2016 Introduction to CIntroduction to C Page Page 33
{
printf("Hello, World\n");
return 0;
}
{
printf("Hello, World\n");
system(“pause”);
return 0;
}
Có th dng màn hình đ xem dùng hàm thư vin getch()
bng cách thêm #include <conio.h>
Compile & Run:Compile & Run: MôiMôi trườngtrường thựcthực hànhhành tạitại LabLabCompile & Run:Compile & Run: MôiMôi trườngtrường thựcthực hànhhành tạitại LabLab
Compiler
GCC (GNU compiler collections) in Linux/Cygwin
Editor: Dev-C++
Môi trưng phát trin tích hp (IDE) h tr vic lp trình C/C++
H tr trình biên dch nn tng GCC
http://www.bloodshed.net/devcpp.html (version 5)
2/19/20162/19/2016 IntroductionIntroduction Page Page 44
Compile & Run Compile & Run Compile & Run Compile & Run
Bt la chn in ra tt c cnh báo (-
Wall)
Compile và chy chương trình hello.c
trên Dev-C++
Nu compile thành công, file hello.exe
Nu compile thành công, file hello.exe
s! đưc sinh ra trong cùng thư mc
Cách 2
2/19/20162/19/2016 Introduction to CIntroduction to C Page Page 55
To ra file myhello.exe bng cách đánh dòng lnh
C:\Dev-Cpp\bin\gcc -Wall -o myhello.exe hello.c