Số Lượng Biến Có Thể Khai Báo Trong Pascal? - Dạy Nhau Học Trang chủ » Thằng Con Trong Turbo Pascal Có Thể Là » Số Lượng Biến Có Thể Khai Báo Trong Pascal? - Dạy Nhau Học Có thể bạn quan tâm Thằng Con Trúng Gió Phần 2 Thắng Cố ở Yên Bái Thắng Cố Pao Quán Thằng Cò Phim đất Phương Nam Thằng Cò Sang Dubai Làm Gì Số lượng biến có thể khai báo trong Pascal? programming pascal phamhoanglong (Long Dragon) February 21, 2017, 10:10pm #1 Sáng nay thầy có hỏi lớp em là trong pascal có thể khai báo bao nhiêu biến, em trả lời là tùy thuộc vào dung lượng bộ nhớ, nhưng thầy lại bảo là không giới hạn, vậy thực hư ra sao nhỉ các pro ? :v hungvu (Hung) February 22, 2017, 3:59am #2 Không giới hạn ư? Nếu vậy thì trong Pascal đã không có thông báo lỗi: Too many variables 3 Likes phamhoanglong (Long Dragon) February 22, 2017, 4:46am #3 Em có search trên Google thì tìm thấy như sau: Lỗi 96. Too many variables: Quá nhiều biến. Nguyên nhân xuất hiện lỗi có thể là: Tổng kích trước của các biến toàn cục vượt quá 64 KB. Tổng kích thước của các biến cục bộ mô tả trong thủ tục hoặc hàm vựot quá 64 KB. Cho em hỏi vì sao vượt quá 64 KB là lỗi ạ ? (vì 64 KB khá là nhỏ ~~) rogp10 (rogp10) February 22, 2017, 5:13am #4 Cái này chắc của thằng Turbo. Lí do rất là bí hiểm và lắt léo. Thực ra nó ntn: Hồi xưa không gian bộ nhớ chỉ có 20 bit (do chip có ít chân), vì vậy mấy ông “thần” nghĩ ra một kiến trúc ntn: một ô nhớ sẽ có địa chỉ gồm 2 khối 16 bit, bên trái gọi là số hiệu segment và bên phải gọi là ô nhớ. Một stack chỉ được phép nằm gọn trong segment. phamhoanglong (Long Dragon) February 22, 2017, 5:29am #5 rogp10: Cái này chắc của thằng Turbo. Lí do rất là bí hiểm và lắt léo. The’ con` Free Pascal thi sao a ? Vi lop’ e toan dung Free Pascal chu ko phai turbo pascal rogp10 (rogp10) February 22, 2017, 6:37am #6 Chắc cỡ 1MB đấy. Sau này không còn cái segment đấy nữa nên chỉ dựa vào setting thôi. phamhoanglong (Long Dragon) February 22, 2017, 1:49pm #7 rogp10: Chắc cỡ 1MB đấy. Sau này không còn cái segment đấy nữa nên chỉ dựa vào setting thôi. Thiệt ko anh ? Tổng kích thước tất cả các biến khai báo trong Free Pascal vượt quá 1MB là lỗi ạ ? (để em còn lên “cãi lý” với thầy nữa ) rogp10 (rogp10) February 22, 2017, 3:06pm #8 Dựa vào setting nhé. Mặc định là 16K/1M. 1 Like phamhoanglong (Long Dragon) February 26, 2017, 2:01pm #9 16 KB / 1 máy hả anh ?? Nhưng tóm lại là đáp án “Không giới hạn” không chính xác phải không ? drgnz (Drgnz) February 26, 2017, 2:11pm #10 phamhoanglong: Nhưng tóm lại là đáp án “Không giới hạn” không chính xác phải không ? Không giới hạn là chính xác. Vì không có nơi nào quy định về số lượng của biến trong pascal cả và như a rogp10 nói thì nó chỉ dựa vào setting của compiler. Và theo mình nhớ thì FPC cho phép ko giới hạn. 2 Likes phamhoanglong (Long Dragon) February 26, 2017, 2:36pm #11 Uhmmm … Vậy trong C/C++ thì điều này có được cho phép ko a ? drgnz (Drgnz) February 26, 2017, 2:38pm #12 C/C++ biến toàn cục đc khai báo tùy thích, nhiêu cũng được. Còn biến cục bộ dựa vào giới hạn của stack 1 Like rogp10 (rogp10) February 26, 2017, 2:50pm #13 Không set lên 2GB là tối đa rồi. http://www.freepascal.org/docs-html/prog/progsu102.html drgnz (Drgnz) February 26, 2017, 2:54pm #14 Cái đó là stacksize mà a rogp10 1 Like DayNhauHoc's Discord Học C++ Free? Click Blog Dạy Nhau Học Tự Học Lập Trình 83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao? Từ khóa » Thằng Con Trong Turbo Pascal Có Thể Là Hằng (const) Trong Pascal - Freetuts Hằng (const) Trong Pascal - Sửa Máy Nhanh Biến Số Và Hằng Số Trong Lập Trình Pascal - Em Yêu Tin Học Const Là Gì Trong Pascal - Thả Rông Tổng Hợp Câu Hỏi Trắc Nghiệm Pascal Có đáp án Trong Turbo Pascal, Hàm Nào Dưới đây Biểu Diễn Giá Trị Tuyệt đối? Cấu Trúc Một Chương Trình Pascal, Khai Báo Biến, Khai Báo Hàm Học Pascal để Làm Gi`? [Archive] - Lập Trình - Diễn Đàn Tin Học Đề Cương ôn Thi Môn Tin Học 11 - Học Kỳ I - Thư Viện Đề Thi Phần Thân Chương Trình Bắt đầu Bằng ….và Kết Thúc ... - TopLoigiai Trong Pascal, Khai Báo Hằng Nào Sau đây Sai? - Trắc Nghiệm Online Viết Cú Pháp Khai Báo Biến Và Hằng?vd? Câu Hỏi 65758 Trắc Nghiệm Tin Học 11 Bài 2 (có đáp án): Các Thành Phần Của Ngôn ...