
Nguyên bản được gửi bởi
Halen
Những câu hỏi của bạn là rất cơ bản, bạn nên tìm một cuốn sách cơ bản về C mà đọc đi đã. Chưa học bò bạn không thể chạy được.
Chu trình sống của biến phụ thuộc vào tầm vực (local, global). Tạo biến trong C không cần dùng hàm, xóa biến là không thể, chỉ có thể xóa vùng nhớ của nó mà thôi. Bạn không thể kiểm tra sự tồn tại của biến, nếu bạn đã khởi tạo thì nó sẽ mãi còn đó, cái chính là giá trị của nó, trong tầm vực mà bạn khai báo biến sẽ tồn tại mãi cho đến khi nào bạn ra khỏi tầm vực đó.