30/09/2018, 16:05

Giải thích giúp mình câu lệnh trong code này với

#include<stdio.h>

int main()
{
    int i;
    printf("%d
",sizeof(3.0f));
    return 0;
}

giải thích giúp mình chỗ sizeof(3.0f) với.Thank you vì xem topic này.

Trần Công Thiện viết 18:12 ngày 30/09/2018

sizeof()
Toán tử này có một tham số, đó có thể là một kiểu dữ liệu hay là một biến và trả về kích cỡ bằng byte của kiểu hay đối tượng đó.
a = sizeof (char);
a sẽ mang giá trị 1 vì kiểu char luôn có kích cỡ 1 byte trên mọi hệ thống. Giá trị trả về của sizeof là một hằng số vì vậy nó luôn luôn được tính trước khi chương trình thực hiện.

BaoLe viết 18:17 ngày 30/09/2018

bạn nói hơn về 3.0f giúp mình với.

Nguyễn Minh Dũng viết 18:16 ngày 30/09/2018

Trong các videos của Đạt có nói về món này đó @14520054

Đăng ký khóa học C++ cơ bản 2016 ( NEW ) tại đây : Thông tin về khóa học xem tại đây : -Sự khác biệt giữa 2 khóa học cũ và mới : +Khóa học C++ cơ bản 2016 là khóa học mới, được đầu tư nhiều hơn từ nội dung, phương pháp học, cách học hiệu quả. +Trong khóa học còn có nhiều kiến thức mới như thực hành trên HackerRank, thực hành trên Codefights và Đạt nghĩ mọi người nên học khóa học mới, bởi vì đây là kiến thức mới, phù hợp với hiện tại..... Mặt khác âm thanh cũng tốt hơn nhiều so với khóa học …
Bài liên quan
0