Tự Học C++ Trong 21 Ngày Tiếng Việt

Share:
*
Thu May 28, 2009 12:36 pm
Chương 1 : Giới ThiệuNhờ vào những ưu điểm hơn hẳn những ngôn từ khác yêu cầu C đã cấp tốc tróng trở thành ngữ điệu lập trình được nhiều người yêu thích.

Bạn đang đọc: Tự học c++ trong 21 ngày tiếng việt

Các hãng có tác dụng C Compilers cũng bắt đầu bổ xung thêm phần nhiều mới. Toàn bộ những thứ này đã dẫn đến không hề ít bất đồng khi buộc phải thay một Compiler này bởi cái khác. Vì tại sao đó nên vào khoảng thời gian 1983 the American National Standards Institute (ANSI) đã đưa ra một tiêu chuẩn mới về C điện thoại tư vấn là ANSI Standard C, và các hãng khi có tác dụng Compiler đều nỗ lực theo xát tiêu chuẩn này.Tại sao sử dụng C?Ngày nay, có tương đối nhiều ngôn ngữ lập trình bậc cao để lựa chọn, như C, Pascal, BASIC với Java. Chúng số đông là những ngôn từ xuất sắc phù hợp với số đông mọi công việc. Mặc dù vậy, gồm một vài ba lý do khiến cho nhiều chuyên viên máy tính cảm thấy rằng C mở màn trong danh sách:•C là 1 trong ngôn ngữ mạnh khỏe và linh hoạt. “Những gì bạn có thể làm cùng với C chỉ thua gồm trí tưởng tượng của bạn mà thôi”. Ngôn ngữ không gửi ra những ràng buộc so với bạn. C được sử dụng trong tương đối nhiều dự án khác nhau, như viết hệ điều hành, chương trình xử trí văn bản, trang bị hoạ, bảng tính, và thậm chí cả lịch trình dịch cho các ngôn ngữ khác.•C là ngữ điệu được những lập trình viên chuyên nghiệp ưa say mê hơn cả. Cũng vị vậy mà có sẵn không hề ít các trình biên dịch (compiler) và các thư viện được viết sẵn khác.•C là 1 trong những ngôn ngữ khả đưa (portable language). Ghĩa là 1 trong chương trình viết bởi C cho 1 hệ máy vi tính (ví dụ như IBM PC) hoàn toàn có thể được dịch và điều khiển xe trên hệ máy tính xách tay khác (chẳng hạn như DEC VAX) chỉ cách rất ít các sử đổi. Tính khả gửi đã được bởi chuẩn chỉnh ANSI cho C.•C chỉ gồm một số ít từ khóa (keywords) làm căn nguyên để xây dựng những các tính năng của ngôn ngữ. Chắc rằng bạn nghĩ rằng một ngôn ngữ với khá nhiều từ khoá (đôi khi còn được gọi là từ nói riêng - reserved words) sẽ bạo gan hơn. Chưa phải như vậy. Lúc lập trình với C, các bạn sẽ thấy rằng nó có thể dùng để lập trình giải quyết ngẫu nhiên bài toán nào.•C là ngữ điệu lập trình theo modul. Mã công tác C rất có thể (và nên) được viết thành những thủ tục call là function. Mọi function này rất có thể được áp dụng lại trong số ứng dụng (application) và công tác khác nhau.Do những điểm lưu ý trên, C là một trong lựa chọn hoàn hảo khi bạn bước đầu học lập trình. Còn C++ thì sao? chắc hẳn rằng bạn vẫn nghe nói tới C++ cùng kỹ thuật thiết kế hướng đối tượng người sử dụng object-oriented programming.

Xem thêm: Bảng Báo Giá Máy Lọc Không Khí Bù Ẩm Panasonic Khử Mùi Tạo Ẩm Tốt 2021 Ở Tphcm

Chắc hẳn rằng bạn đang thắc mắc về sự khác biệt giữa C và C++, với liệu chúng ta nên học C++ thay vì học C? Đừng lo lắng! C++ là một mở rộng của C, tức là C++ bao hàm tất cả rất nhiều gì C có, cùng với các bổ sung dành mang lại lập trinh hướng đối tượng. Nếu bạn có nhu cầu tiếp tục học tập C++, hầu hết tất cả những gì bạn đã học tập về C vẫn được áp dụng trên C++. Lúc học C, bạn không chỉ là học một trong những ngôn ngữ lập trình bạo dạn và phổ dụng tuyệt nhất hiện nay, mà còn là sự sẵn sàng cho lập trình hướng đối tượng.Một ngôn từ khác cũng đã gây được nhiều chú ý là Java. Java, cũng như C++, được dựa trên C. Nếu trong tương lai bạn ra quyết định học Java, các bạn sẽ thấy rằng số đông mọi thứ các bạn đã học tập về C đều có thể áp dụng được.Các bước chủ yếu khi viết một công tác CKhi viết một công tác với C (hoặc với ngẫu nhiên ngôn ngữ thiết kế nào), chúng ta (thường) yêu cầu theo các bước như sau:1.Xác định những mục đích, yêu mong của chương trình. Mỗi chương trình khi được viết đều sở hữu mục đích làm sao đó, bởi vậy bạn phải xác minh được nó một cách cụ thể và đầy đủ. Nếu như khách hàng không biết rõ chương trình sẽ đề nghị làm mọi gì thì các bạn sẽ không tìm kiếm đựợc hướng giải quyết, hoặc chương trình sau thời điểm viết ra sẽ chưa phải như là ý định ban đầu của bạn.2.Sau khi bạn đã xác định được mục đích của công tác rồi, thì các bạn sẽ phải tìm kiếm xem cần sử dụng những phương pháp gì để rất có thể giải quyết được nó. Đây là quy trình bạn phải khẳng định rõ những dữ liệu nào quan trọng cho đầu vào, phần nhiều gì rất cần phải có ở cổng đầu ra của chương trình, đề xuất dùng đa số thuật toán gì để đã có được kết quả.3.Viết chương trình.4.Chạy thử lịch trình và kiểm tra kết quả. Sau khoản thời gian viết chương trình các bạn nên luôn chạy thử công tác một vài ba lần với những dữ liệu nhập khác nhau và khám nghiệm xem công dụng của chương trình tất cả đúng như bạn dự đoán hay không. Giả dụ chương trình mang đến ra công dụng không như ao ước muốn, bạn hãy quay trở lại bước 3, nhiều khi bạn cũng nên trở về bước 2 để thấy thử cách thức mà bạn chọn có đúng chuẩn hay không.Một ví dụ. Mang sử ai đó yêu cầu chúng ta viết chương trình tính diện tích s hình tròn. Bước 1 coi như xong vì chúng ta đã biết mục đích: "tính diện tích hình tròn". Bước 2 là đưa ra quyết định bạn nên cái gì để có thể tính được diện tích s hình tròn. Trong lấy một ví dụ này, giả sử người sử dụng sẽ gửi vào nửa đường kính hình tròn. Ví như biết như vậy, bạn cũng có thể sử dụng phương pháp S = r2 (diện tích hình tròn trụ bằng pi nhân cùng với bình phương cung cấp kính). Bây giờ bạn đã có được các phần chúng ta cần, và hoàn toàn có thể tiếp tục bước 3 và 4. Ở bước 3, chúng ta có thể dùng bất kể chương trình Text Editor nào nhằm viết mã nguồn cho chương trình, cùng ghi mã nguồn vào đĩa, trả sử là với tên radius.c. Bước 4, các bạn dùng một C compiler để biên dịch mã mối cung cấp ra mã máy radius.exe (đôi lúc phải qua một bước trung gian là radius.obj). Cùng tới đây bạn có thể cho chạy lịch trình radius.exe và chất vấn thử kết của.

Bài viết liên quan