Trang Chủ Phát triển Mã cứng là gì? - định nghĩa từ techopedia

Mã cứng là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Hardcode có nghĩa là gì?

Mã cứng là một phần của chương trình máy tính không thể thay đổi theo bất kỳ cách nào ngoại trừ bằng cách thay đổi mã nguồn của chính chương trình.

Điều này có nghĩa là nếu phần mềm đã được biên dịch và biến thành một tệp thực thi, phần mã hóa cứng của chương trình sẽ không đổi cho dù phần mềm được làm gì. Điều này thường được thực hiện đối với các tham số và giá trị cố định nhất định phải luôn không đổi, như Pi hoặc tốc độ ánh sáng.

Quá trình tạo mã cứng được gọi là mã hóa cứng.

Techopedia giải thích Hardcode

Chỉ một số phần nhất định của chương trình có thể được mã hóa cứng và các ví dụ cơ bản nhất là các giá trị không đổi, đặc biệt là các phần được sử dụng trong các ngành khoa học như vật lý và hóa học, cũng như toán học nói chung. Mã cứng có một mục đích và đó là để đảm bảo rằng giá trị được mã hóa cứng không thể thay đổi trong thời gian chạy chương trình.

Một số nhà phát triển coi mã hóa cứng là một thực tiễn lập trình xấu, nhưng nó có một số giá trị và cách sử dụng phù hợp. Ví dụ, đôi khi các số sê-ri duy nhất được mã hóa cứng vào phần mềm để đảm bảo tính hợp lệ của bản sao.

Mã cứng là gì? - định nghĩa từ techopedia