extern void PlotFunction (double (* £) (double),
đôi XO, xl đôi);
fn đôi (double x) {return x * x - x; }
int main (void)
{•••
PlotFunction (fn, 0.01, 100.0); / * Fn chuyển đến & fn * /
}
Đó là cuộc bạo động có thể cho một cái tên, như là một biểu hiện, để chỉ một nhãn, typedef tên, tên thành phần cấu trúc, tên thành phần đoàn, tag cấu trúc, thẻ công đoàn, hoặc tag enumera¬tion. Tên được sử dụng cho những mục đích cư trú trong không gian tên riêng biệt từ các tên mà có thể được gọi bằng một tên trong một biểu thức. Một số trong những cái tên có thể được đề cập đến trong biểu thức bằng phương tiện của các cấu trúc đặc biệt. Ví dụ, cấu trúc và công đoàn tên com¬ponent có thể được gọi bằng cách sử dụng. . hoặc -> khai thác, và typedef tên có thể được sử dụng trong dàn diễn viên và là một đối số cho các nhà điều hành sizeof
Tham khảo các loại mảng 5.4; phôi 7.5.1; kiểu enumeration 5,5; chức năng cuộc gọi 7.4.3; loại func¬tion 5,8; giá trị trái 7,1; tên không gian 4.2; nhà khai thác lựa chọn. và -> 7.4.2; điều hành sizeof 7.5.2; tên typedef 5,10; chuyển đổi unary thường 6.3.3
7.3.2 Literals
Một chữ (liên tục từ vựng) là một hằng số và, khi được đánh giá là một biểu thức, sản lượng hằng số như giá trị của nó. Ngoại trừ các hằng chuỗi, một chữ biểu hiện là không bao giờ là một giá trị trái. . Xem Phần 2.7 cho một cuộc thảo luận của các chữ và các loại và giá trị
7.3.3 ngoặc Expressions
.>
Một biểu thức trong ngoặc đơn bao gồm một ngoặc trái, bất kỳ biểu hiện, và sau đó một dấu ngoặc đúng:
ngoặc thể hiện:
(expression)
Các loại một biểu hiện trong ngoặc đơn là giống hệt nhau để loại kèm theo cũ pression; không có chuyển đổi được thực hiện. Giá trị của một biểu thức trong ngoặc là giá trị của biểu thức kèm theo và sẽ là một giá trị trái nếu và chỉ nếu expres¬sion kèm theo là một giá trị trái. Dấu ngoặc đơn không nhất thiết phải buộc một trật tự đánh giá cụ thể (xem Phần 7.12),
Mục đích của biểu thức trong ngoặc đơn chỉ đơn giản là để phân định các ex¬pression kèm cho các mục đích nhóm, hoặc là để đánh bại các ưu tiên mặc định của các nhà khai thác hoặc làm cho mã dễ đọc hơn.
Ví dụ
xl = (-b + discriminant) / (2,0 * a)
đang được dịch, vui lòng đợi..
![](//viimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)