Sự khác biệt giữa Định danh và Biến

Mục lục:

Sự khác biệt giữa Định danh và Biến
Sự khác biệt giữa Định danh và Biến

Video: Sự khác biệt giữa Định danh và Biến

Video: Sự khác biệt giữa Định danh và Biến
Video: Xung quanh quy định biển số xe định danh | VTV24 2024, Tháng mười một
Anonim

Sự khác biệt chính - Số nhận dạng so với Biến

Một ngôn ngữ lập trình được thiết kế để xử lý một số loại dữ liệu nhất định và cung cấp thông tin hữu ích. Dữ liệu có thể là số, ký tự, chuỗi, v.v … Chương trình là một tập hợp các lệnh được viết bằng một ngôn ngữ lập trình cụ thể để cung cấp các lệnh cho máy tính. Máy tính xử lý dữ liệu theo hướng dẫn. Khi thao tác dữ liệu cần phải lưu trữ chúng. Một biến là một vùng lưu trữ có khả năng giữ một giá trị. Các biến có tên để xác định chúng. Không chỉ các biến, hàm, lớp, v.v. cũng có tên, được gọi là định danh. Định danh do lập trình viên tạo ra. Định danh và biến là hai thuật ngữ phổ biến trong lập trình. Sự khác biệt chính giữa mã định danh và biến là giá trị nhận dạng là tên được đặt cho biến, hàm, mảng, lớp hoặc cấu trúc trong khi biến là tên được đặt cho vị trí bộ nhớ có thể chứa giá trị.

Định danh là gì?

Định danh dùng để chỉ tên của một biến, hàm, mảng, lớp hoặc cấu trúc. Các định danh được tạo bởi các lập trình viên. Điều quan trọng là sử dụng các tên duy nhất cho các định danh vì chúng được xác định trong quá trình thực thi chương trình. Các ngôn ngữ lập trình tuân theo một bộ quy tắc cụ thể để đặt tên cho các định danh. Hầu hết thời gian, chỉ các ký tự chữ cái (A đến Z hoặc a đến z), dấu gạch dưới (_) và chữ số (0 đến 9) được sử dụng cho các số nhận dạng hợp lệ. Nói chung, ký tự đầu tiên của số nhận dạng có thể là một dấu gạch dưới hoặc một chữ cái và không được là một chữ số.

Trong lập trình, nếu có một câu lệnh là số int; nó có nghĩa là có một biến được gọi là số có thể chứa một giá trị nguyên. Từ ‘số’ là một định danh. Khi có một câu lệnh là diện tích nhân đôi; nó có nghĩa là có một biến được gọi là khu vực có thể giữ một giá trị kép. 'Khu vực' là một số nhận dạng hợp lệ. Một số ví dụ về số nhận dạng hợp lệ là tuổi, lương, studentNo, số tiền và _empNo. Một số ví dụ về số nhận dạng không hợp lệ là 123abc, -studentno. Số nhận dạng 123abc bắt đầu bằng một chữ số. Vì vậy, nó không hợp lệ. Mã định danh -studentno bắt đầu bằng một ký tự không phải ký tự chữ cái hoặc dấu gạch dưới.

Sự khác biệt giữa số nhận dạng và biến
Sự khác biệt giữa số nhận dạng và biến

Hình 01: Định danh và Biến

Hầu hết các ngôn ngữ lập trình đều phân biệt chữ hoa chữ thường. Do đó, chữ thường và chữ hoa là phân biệt. Số tiền nhận dạng và AMOUNT là hai số nhận dạng riêng biệt ngay cả khi chúng có cùng tên. Điều quan trọng là sử dụng các tên có ý nghĩa cho số nhận dạng vì nó cải thiện khả năng đọc mã. Các mã định danh có ý nghĩa cũng giúp chương trình dễ hiểu.

Biến là gì?

Trong lập trình, bắt buộc phải lưu trữ dữ liệu. Các phép tính được thực hiện trên dữ liệu được lưu trữ. Những dữ liệu này nên được lưu trữ trong một vị trí bộ nhớ. Một biến là một vùng chứa hoặc một vùng lưu trữ để chứa dữ liệu. Một tên duy nhất hoặc một số nhận dạng được cấp cho các biến để xác định từng khu vực lưu trữ. Tên biến đại diện cho vị trí bộ nhớ để lưu trữ dữ liệu. Mỗi biến có một kiểu dữ liệu cụ thể để lưu trữ.

Trong khai báo biến, tên biến được chỉ định, nhưng không có vùng nhớ được cấp phát cho biến. Khi có một câu lệnh là số int; nó có nghĩa là tên biến là số và nó có thể lưu trữ một giá trị nguyên. Nhưng không dành bất kỳ bộ nhớ nào cho số biến. Việc gán giá trị ban đầu cho biến được gọi là khởi tạo. Khi có một câu lệnh là int number=5; số biến có thể lưu trữ một giá trị nguyên và nó được khởi tạo thành 5.

Sự giống nhau giữa Định danh và Biến là gì

Cả Định danh và Biến đều được sử dụng trong lập trình

Sự khác biệt giữa Định danh và Biến là gì?

Định danh so với Biến

Định danh là tên được đặt cho một biến, hàm, mảng, lớp hoặc cấu trúc. Một biến là tên được đặt cho một vị trí bộ nhớ có thể chứa một giá trị.
Phạm vi
Phạm vi của số nhận dạng cao hơn các biến. Tên biến là số nhận dạng.
Cách sử dụng
Mã định danh được sử dụng để đặt tên duy nhất cho một thực thể. Một biến là tên duy nhất để xác định vị trí bộ nhớ.

Tóm tắt - Định danh so với Biến

Trong lập trình, có rất nhiều khái niệm như biến, hàm, lớp, v.v. Mục đích chính của mỗi khái niệm là thao tác dữ liệu một cách chính xác để giải quyết các vấn đề tính toán. Các biến, hàm, lớp nên được đặt tên thích hợp để xác định chúng và hiểu chương trình. Định danh là tên được đặt cho chúng. Dữ liệu được lưu trữ trong bộ nhớ và các vị trí bộ nhớ này phải được đặt tên để xác định chúng. Bài viết này đã thảo luận về sự khác biệt giữa mã định danh và một biến. Sự khác biệt giữa mã định danh và biến là số nhận dạng là tên được đặt cho một biến, hàm, mảng, lớp hoặc cấu trúc trong khi một biến là tên được đặt cho một vị trí bộ nhớ có thể chứa một giá trị.

Tải xuống bản PDF Định danh và Biến

Bạn có thể tải xuống phiên bản PDF của bài viết này và sử dụng nó cho các mục đích ngoại tuyến theo ghi chú trích dẫn. Vui lòng tải xuống phiên bản PDF tại đây: Sự khác biệt giữa Định danh và Biến

Đề xuất: