พัชราภรณ์ แสงขาว เลขที่ 18

6
ภาษาซี ..พัชราพร แสงขาว

Upload: noo-carzy

Post on 28-Jul-2015

316 views

Category:

Documents


4 download

TRANSCRIPT

ภาษาซ

น.ส.พชราพร แสงขาว

ภาษาซ

ภาษาซ (C) เปนภาษาโปรแกรมบนคอมพวเตอรทมวตถประสงคทวไป พฒนาขน เมอ พ.ศ. 2515 (ค.ศ. 1972) โดย เดนนส รตช ทเบลลเทเลโฟน แลบอลาทอรส (Bell Telephone Laboratories) เกดขนเพอสรางระบบปฏบตการยนกซในขณะนน

ภาษาซเปนภาษาโปรแกรมหนงทไดรบความนยมมากทสดตลอดกาล มสถาปตยกรรมคอมพวเตอรเพยงสวนนอยเทานนทไมมตวแปลโปรแกรมของภาษาซ ภาษาซมอทธพลอยางมากตอภาษาโปรแกรมทนยมอน ๆ ทเดนชดทสดกคอภาษาซพลสพลส ซงเดมเปนสวนขยายของภาษาซ

การออกแบบ

ภาษาซเปนภาษาเขยนโปรแกรมระบบเชงค าสง (หรอเชง กระบวนงาน) ถกออกแบบขนเพอใชแปลดวยตวแปลโปรแกรมแบบการเชอมโยงทตรงไปตรงมา สามารถเขาถงหนวยความจ าในระดบลาง เพอสรางภาษาทจบคอยางมประสทธภาพกบชดค าสงเครอง และแทบไมตองการสนบสนนใด ๆ ขณะท างาน ภาษาซจงเปนประโยชนส าหรบหลายโปรแกรมทกอนหนานเคยเขยนในภาษาแอสเซมบลมากอน

การเรมตนพฒนาภาษาซเกดขนทเบลลแลบสของเอทแอนดทระหวาง พ.ศ. 2512–2516 แตตามขอมลของรตช ชวงเวลาทเกดความสรางสรรคมากทสดคอ พ.ศ. 2515 ภาษานถกตงชอวา "ซ" เพราะคณลกษณะตาง ๆ ตอยอดมาจากภาษากอนหนาคอ "บ" ซงจากขอมลของเคน ทอมปสน (Ken Thompson) กลาววาภาษาบเปนรนทแยกตวออกจากภาษาบซพแอลอกทอดหนง

ประวต

#include <stdio.h>

int main(void){

printf("hello, world\n");return 0;

}

ตวอยางการเขยนโทรแกรม

จบการน าเสนอ ขอขอบคณคะ