Các kiểu dữ liệu, vận hành và khai thác trong chương trình C: học C trong 7 ngày Giới thiệu về lập trình C (ngày 1) C là một ngôn ngữ lập trình mạnh mẽ và hiệu quả. Chúng ta có thể tạo ra các phần mềm hệ thống, phần cứng nhúng và phần mềm ứng dụng bằng cách lập trình với C. C là phổ biến được gọi là sự kế thừa của ngôn ngữ lập trình kết hợp cơ bản được gọi là B. Các ngôn ngữ B đã được thực hiện vào năm 1960 tại Đại học Cambridge. Lập trình C nhúng là một công cụ cần thiết cho tất cả các kỹ sư điện tử và các nhà phát triển. Đây i-St @ r cho bạn cơ hội tốt hơn để học C và nhúng ngôn ngữ lập trình C. Chúng tôi có kế hoạch để trang trải C trong 7 ngày. Bạn có thể học C trong một tuần, nếu bạn sử dụng trang web này một cách hiệu quả. Sau 7 ngày, bạn có thể phát triển các chương trình cơ bản và chương trình ứng dụng nhúng cho vi điều khiển (PIC). Phát triển của ngôn ngữ C Sự phát triển của ngôn ngữ C có liên quan trực tiếp đến việc phát triển hệ điều hành Unix. C được phát minh bởi Dennis Richey và Barian.W năm 1972 tại Bell phòng thí nghiệm. Ngôn ngữ C là tương thích với các hệ điều hành Windows, Dos và Unix. Các hệ điều hành Unix được sử dụng chủ yếu cho sự phát triển ngôn ngữ C. Các mã hóa thực hiện trong Unix và các phương pháp mã hóa của C là gần như tương tự trong cấu trúc. Hệ điều hành Unix cũng đã được phát triển từ các trường đại học Cambridge. Tầm quan trọng của ngôn ngữ C ngôn ngữ lập trình C có cấu trúc khung chính xác, vì vậy chúng ta có thể gọi nó như là một ngôn ngữ lập trình cấu trúc. Có giống rộng các chức năng và các nhà khai thác có sẵn trong C, nó có thể phát triển các chương trình phức tạp, phần mềm hệ thống, phần cứng nhúng và phần mềm ứng dụng bằng cách thao tác các nhà khai thác và các chức năng. Nhóm các chương trình giúp làm việc của một máy tính được gọi là phần mềm hệ thống, cho Compiler example-, Phiên dịch, hệ thống điều hành, vv Phần mềm ứng dụng là gì, nhưng một nhóm các chương trình kiểm soát chỉ là một ứng dụng duy nhất; ví dụ như MS Word, MS Power point, vv lập trình C là một ngôn ngữ miễn phí, đó là nó có thể chạy được ở bất kỳ máy tính là tốt. Ngoài các tính năng linh động làm cho ngôn ngữ C phổ biến hơn. Các chương trình được viết bằng ngôn ngữ C là rất hiệu quả và hiệu quả. Ví dụ để thêm 1-10 số sử dụng ngôn ngữ C, phải mất thời gian thấp hơn so với các văn bản trong cơ bản. Phương pháp Mã hóa trong C Trong trường hợp bình thường, chúng tôi đang sử dụng thư nhỏ bảng chữ cái tiếng Anh cho chương trình mã hóa, nhưng chữ in hoa cũng có thể là đã qua sử dụng. Chữ hoa thường được sử dụng để xác định một số hằng orvariables. Một biểu tượng cho ngôn ngữ C mã hóa là '{}' dấu ngoặc. Nó được sử dụng để bao gồm các nhóm mã với nhau trong khi một chương trình được thực hiện. Điều này giúp các lập trình viên để dễ dàng xác định lỗi và sai sót trong chương trình. Chúng ta có thể viết các báo cáo mã hóa trong hàng bất kỳ, bởi vì C là một ngôn ngữ lập trình độc lập. Hãy xem xét một ví dụ, a = b + c; d = ef; i = a * b; báo cáo trên cũng có thể được viết trong dòng duy nhất là, a = b + c; d = ef; i = a * b; Điều quan trọng là cung cấp dấu chấm phẩy ';' ở phần cuối của bất kỳ tuyên bố. Các giai đoạn của một chương trình C Ngôn ngữ lập trình là một phương tiện để giao tiếp giữa máy tính và người dùng. Trước khi học lập trình C, chúng tôi phải được nhận thức của các biểu tượng khác nhau, từ ngữ, cú pháp vv được sử dụng trong ngôn ngữ C. Sau đây là các giai đoạn khác nhau trong một chương trình C. • Tạo chương trình • Lập chương trình • Liên kết các chương trình • Thực hiện chương trình Tạo chương trình Một máy tính đã sẵn sàng để chấp nhận các chương trình khác nhau sau khi nạp hệ điều hành vào bộ nhớ của đó máy tính bàn. Bây giờ chúng tôi sẽ cung cấp cho các mã chương trình sử dụng các thiết bị đầu vào. Các mã này phải ở trong hình thức của một tập tin. Một tên tập tin chứa hai parts- File name andExtension tên. Hai bộ phận được phân cách bằng dấu chấm (.). Trong đó, các Extensionname chỉ ra hành vi của tập tin đó. Ví dụ một tập tin chương trình C bao gồm một tên tiếp theo .C mở rộng. Đó là istar.c (Red màu sắc cho các phần mở rộng) Biên dịch một chương trình Sau khi sự phát triển của một chương trình, chúng ta phải chuyển đổi nó vào ngôn ngữ cấp máy ngôn ngữ cấp fromhigh vì máy tính biết được ngôn ngữ cấp máy chỉ. Các phương tiện truyền thông để chuyển đổi này được gọi là trình biên dịch. Trình biên dịch chỉ đơn giản là một chương trình dịch, nó dịch ngôn ngữ cấp cao sang ngôn ngữ máy cấp. Các chương trình ngôn ngữ cấp cao được viết bởi các lập trình được gọi là mã nguồn. Các mã nguồn sau đó được chuyển đổi sang ngôn ngữ cấp máy sử dụng trình biên dịch, và sau đó nó được gọi là chương trình mục tiêu. Một trình biên dịch có khả năng ofidentifying các lỗi cú pháp trong chương trình nhưng nó không thể xác định những sai lầm hợp lý. Liên kết các chương trình Quá trình kết nối tất cả các chức năng và các chương trình khác nhau để tạo ra các chương trình của chúng tôi được gọi là liên kết. Ví dụ mã đối tượng của printf () chức năng được lưu trữ trong các tập tin thư viện của hệ thống, do đó, ở giai đoạn liên kết các mã đối tượng trong tập tin thư viện liên kết với các funcuin chính. Thực hiện các chương trình Các thực thi mã đối tượng bắt đầu sau khi hoàn thiện của quá trình liên kết. Người sử dụng cung cấp cho các đầu vào cần thiết ở giai đoạn này. Mô tả cấu trúc của chương trình C (ngày thứ 2) Đây là ngày thứ hai 7 ngày C hướng dẫn của chúng tôi. Nếu bạn đã không đi qua các bài học 1 ngày, sau đó bạn có thể làm theo Bắt đầu với C và Embedded C lập trình: Nghiên cứu C trong 7 ngày. Bây giờ ngôn ngữ C có cấu trúc riêng của mình để viết một chương trình, đó là có những quy định cụ thể cho các mã văn bản trong C. Những quy định này được gọi là quy tắc cú pháp. Tất cả các mã được viết trong một chương trình C dựa trên các quy tắc cú pháp. Chúng ta có thể phân loại một chương trình C như nhiều phần, các phần khác nhau trong một chương trình C được theo sau, đây là một cách thức chung của đại diện. [Cc lang = "C"] mục Tài liệu phần Linkage phần khai báo biến toàn cầu Main () {biến địa phương phần khai báo; phần Execution;} Người dùng xác định chức năng () {......... .;} [/ cc] mục Tài liệu Tên chương trình, tên của lập trình viên, ngày, vv có trong phần tài liệu. Đây là những không thực thi. Để bắt đầu và dừng lại tài liệu chúng tôi đang sử dụng / * và * / lệnh. Ví dụ, [cc lang = "C"] / * Chương trình này được thực hiện bằng i-St @ r * / / * Viết ngày xx-06-2012 * / [/ cc] Trong C nhúng chúng ta đang sử dụng '//' cho ý kiến như thế, [cc lang = "C"] // Chương trình này được thực hiện bằng i-St @ r // ngày viết xx-06-2012 [/ cc] Linkage phần Trong phần này, chúng tôi cung cấp hướng dẫn cho việc kết nối các chức năng khác nhau từ hệ thống thư viện để trình biên dịch. Phần này còn được gọi là giai đoạn Pre chế biến, bởi vì điều này sẽ chạy trước khi chính () tại thời điểm thực hiện. Các tên tập tin bắt đầu với '#' biểu tượng. Ví dụ, bao gồm. Ở đây chúng tôi bao gồm các chức năng thư viện stdio.h trong chương trình của chúng tôi. stdio.h chứa hàm lượng đầu vào tiêu chuẩn. Nếu không có tiêu đề stdio.h nộp các lệnh printf (), scanf (), vv sẽ không hoạt động. Phần khai báo biến toàn cầu Các biến khai báo trong phần này có thể truy cập từ bất kỳ chương trình. Bất kỳ chức năng nào khác hơn là chính () có thể sử dụng các biến này. Ví dụ, [cc lang = "C"] Int a, b, c Main () {a = 10; b = 2;} Function1 () {c = a + b;} [/ cc] Ở đây các biến a, b, c là các biến toàn cầu. (Chính) và Function1 () cũng có thể truy cập các biến này. Main () chức năng Chúng tôi có thể nhóm một số mã với nhau, các mã chương trình được gọi là nhóm chức năng. Main () là hàm đầu vào của bất kỳ chương trình. Nó cho thấy sự khởi đầu của chương trình. Có hai phần trong chức năng chính (), 1.Declaration phần Trong phần này chúng ta khai báo tất cả các biến được sử dụng trong chương trình chính (). Các biến không thể được truy cập từ bên ngoài của chính () chức năng. Ví dụ [cc lang = "C"] Main () {int a, b, c; ......................... ;} [/ Cc] 2. Phần thực thi các hoạt động khác nhau được bao gồm trong phần này. Ví dụ [cc lang = "C"] Main () {int a, b, c; / * Tuyên bố một phần * / a = b + c; / * Phần Execution * /} [/ cc] Chúng ta có thể viết hàm main () một lần trong một chương trình, do main () hoạt động như một xây dựng trong chức năng. Người sử dụng kết hợp tất cả các chức năng khác trong main () phần. Người dùng xác định chức năng Các chức năng được xác định bởi người sử dụng và được gọi từ main () chức năng được biết đến như là người dùng định nghĩa. Tất cả các người dùng định nghĩa được viết sau khi chính () chức năng. Trong C nhúng, sử dụng chức năng xác định được viết trước khi chính (). Nhận xét và chú thích / * và * / được sử dụng bất cứ nơi nào trong chương trình để chỉ ra một số thông tin để lập trình khác, điều này sẽ giúp các lập trình viên trong quá trình gỡ lỗi cũng có, một người dùng khác có thể dễ dàng hiểu được logic. Ví dụ Nhưng trong C nhúng chúng ta sử dụng '//' cho ý kiến. Giống như, Vì vậy, đó là tất cả các ngày thứ 2 hướng dẫn. Kiểm tra khác học C trong 7 ngày hướng dẫn: Các hằng số trong lập trình C (ngày thứ 3) Đó là ngày thứ ba của chúng ta về học trực tuyến C trong 7 ngày hướng dẫn. Đừng ngần ngại hỏi cho bất cứ cơ bản giúp lập trình C nếu có bất kỳ rắc rối với 2 ngày cuối cùng hướng dẫn. Hôm nay chúng ta sẽ phải làm việc với các loại khác nhau của các hằng số và biến được sử dụng trong chương trình C. Đối với nhân vật example-, Letters, ký tự đặc biệt, ký hiệu, số, vv Ở đây chúng ta đang thảo luận về các hằng số và các biến. Để sử dụng các hằng và biến trong C, chúng ta phải thực hiện theo các quy tắc cú pháp cơ bản. Bài viết này bao gồm các hằng số cơ bản và các biến cụ thể. Nhân vật Letters và Digits Upper trường hợp chữ cái từ A đến Z thấp hơn trường hợp các chữ cái a đến z Decimal chữ số 0-9 ký tự đặc biệt Các ký tự đặc biệt được sử dụng trong lập trình C là:, Comma & ký hiệu. Thời gian * Dấu hoa thị; Dấu chấm phẩy: Colon - dấu hiệu Minus + Plus ký? Câu hỏi đánh dấu ^ Caret 'Apostrophe "dấu ngoặc kép! Dấu chấm than | Dọc bar / Slash Trở lại giảm ~ Nghiêng $ Dollar ký _ gạch dấu # Số <khung góc Mở> Đóng khung góc (Left ngoặc) ngoặc phải [Left khung] Dấu ngoặc phải {cú đúp trái} cú đúp Ngay% Tỷ lệ hằng Numeric loại khác nhau của số này chứa trong các hằng số. Decimal Integer 0-9 con số được sử dụng. ví dụ: -12, 13 Octal số nguyên 0-7 con số được sử dụng.
đang được dịch, vui lòng đợi..
