30.10.2014 Views

o_195h4n6al16jb186b1b2qs7fgssa.pdf

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

putchar<br />

Description: Put a character to stdout.<br />

Include: <br />

Prototype: int putchar(int c);<br />

Argument: c character to be written<br />

Return Value: Returns the character or EOF if an error occurs or end of file is<br />

reached.<br />

Remarks: Same effect as fputcwith stdoutas an argument.<br />

Example: #include /* for putchar, printf, */<br />

/* EOF, stdout */<br />

int main(void)<br />

{<br />

char *y;<br />

char buf[] = "This is text\n";<br />

int x;<br />

x = 0;<br />

for (y = buf; (x !=EOF) && (*y != '\0'); y++)<br />

x = putchar(*y);<br />

}<br />

Output:<br />

This is text<br />

puts<br />

Description: Put a string to stdout.<br />

Include: <br />

Prototype: int puts(const char *s);<br />

Argument: s string to be written<br />

Return Value: Returns a non-negative value if successful; otherwise, returns<br />

EOF.<br />

Remarks: The function writes characters to the stream stdout. A newline<br />

character is appended. The terminating null character is not written to<br />

the stream.<br />

Example: #include /* for puts */<br />

thất bại là gặp phải trước khi là người đầu tiên.<br />

Ghi chú: Mỗi đặc tả định dạng bắt đầu với một dấu phần trăm tiếp theo tùy chọ<br />

lĩnh vực và một loại yêu cầu như ở đây:<br />

% [*] [Chiều rộng] [sửa đổi] loại<br />

*<br />

chỉ ra nhiệm vụ đàn áp. Điều này sẽ gây ra các lĩnh vực đầu vào<br />

bị bỏ qua và không có chuyển nhượng được thực hiện.<br />

chiều rộng<br />

xác định số ký tự tối đa đầu vào để phù hợp cho<br />

chuyển đổi không bao gồm khoảng trắng có thể được bỏ qua.<br />

sửa đổi<br />

h sửa đổi - sử dụng với các loại d, i, o, u, x, X; chuyển đổi các giá trị cho một<br />

intor ngắn unsigned short int.<br />

h sửa đổi - sử dụng với n; xác định rằng con trỏ trỏ đến một<br />

ngắn int<br />

l sửa đổi - sử dụng với các loại d, i, o, u, x, X; chuyển đổi các giá trị cho một<br />

intor dài unsigned long int<br />

l sửa đổi - sử dụng với n; xác định rằng con trỏ trỏ đến một<br />

long int<br />

l sửa đổi - sử dụng với c; quy định cụ thể một nhân vật rộng<br />

l sửa đổi - sử dụng với các loại điện tử, E, F, F, g, G; chuyển đổi các giá trị cho<br />

một<br />

đôi<br />

ll sửa đổi - sử dụng với các loại d, i, o, u, x, X; chuyển đổi các giá trị cho một<br />

intor lâu dài unsigned long long int<br />

ll sửa đổi - sử dụng với n; xác định rằng con trỏ trỏ đến một<br />

lâu dài int<br />

L sửa đổi - sử dụng với điện tử, E, e, g, G; chuyển đổi các giá trị cho một thời<br />

gian dài<br />

đôi<br />

dsPIC<br />

®<br />

Thư viện Công cụ Ngôn ngữ<br />

int main(void)<br />

{<br />

char buf[] = "This is text\n";<br />

DS51456B trang 260<br />

loại<br />

d, tôi đã ký int<br />

2004 Microchip Technology Inc<br />

puts(buf);<br />

puts("|");<br />

}<br />

Output:<br />

o unsigned intin bát phân<br />

u thập phân intin unsigned<br />

x unsigned intin hệ thập lục phân chữ thường<br />

X unsigned intin hệ thập lục phân hoa

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!