30/09/2018, 16:17

Tham số của các hàm khác nhau nhưng trùng tên có bị lỗi hay không?

Mình có đặt một câu hỏi ở đây. Cho mình hỏi nếu tất cả các hàm void trong phần code ấy mình đều đặt là float a, float b, float c thì có báo lỗi trùng biến không?

Hoặc xem code ở đây:

void aEqual0(float a, float b) // when a = 0
{
    float t;
    if(a == 0) {
        if(b == 0)
            printf("x in R");
        else
            printf("x in empty");
    } else {
        t = -b/a;
        printf("x = %.1f", t);
    }
}

void bEqual0(float c, float d, float e) // When b = 0
{
    float x1, x2;
    if(e/d <= 0) {
        x1 = sqrt(-e/c);
        x2 = -sqrt(-e/c);
        printf("x1 = %.2f", x1);
        printf("
x2 = %.2f", x2);
    } else
        printf("x in empty");
}
Nguyễn Duy Khánh viết 18:24 ngày 30/09/2018

ko bạn, đó là dữ liệu truyền vào thôi

nhatlonggunz viết 18:29 ngày 30/09/2018

Thanks bạn, ngại đặt biến sợ bị trùng

Bài liên quan
0