30.10.2014 Views

o_195h4n6al16jb186b1b2qs7fgssa.pdf

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

}<br />

Output:<br />

a<br />

-4 | 4<br />

0012<br />

0x1c<br />

1.100000E+20<br />

-3.35<br />

0.02<br />

putc<br />

Description: Puts a character to the stream.<br />

Include: <br />

Prototype: int putc(int c, FILE *stream);<br />

Arguments: c character to be written<br />

stream pointer to FILE structure<br />

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

reached.<br />

Remarks: putcis the same as the function fputc.<br />

Example: #include /* for putc, 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 />

{<br />

x = putc(*y, stdout);<br />

putc('|', stdout);<br />

}<br />

}<br />

Output:<br />

T|h|i|s| |i|s| |t|e|x|t|<br />

|<br />

printf (Continued)<br />

dsPIC<br />

®<br />

Language Tools Libraries<br />

DS51456B-page 256 2004 Microchip Technology Inc.<br />

Đối số: dòng suối để thiết lập lại con trỏ tập tin<br />

Chú ý: chức năng cuộc gọi fseek (stream, 0L, SEEK_SET) và sau đó Clears<br />

chỉ số lỗi cho các dòng nhất định.<br />

Ví dụ: # include / * Để quay lại, fopen, * /<br />

/ * Fscanf, fclose, * /<br />

/ * Fprintf, printf, * /<br />

/ * FILE, NULL * /<br />

int main (void)<br />

{<br />

FILE * myfile;<br />

char s [] = "cookies";<br />

int x = 10;<br />

if ((myfile = fopen ("afile", "w +")) == NULL)<br />

printf ("Không thể mở afile \ n");<br />

khác<br />

{<br />

fprintf (myfile, "% d% s", x, s);<br />

printf ("Tôi có% d% s. \ n", x, s);<br />

/ * Thiết lập con trỏ tobeginning của tập tin * /<br />

tua lại (myfile);<br />

fscanf (myfile, "% d% s", & x, & s);<br />

printf ("tôi đã ăn% d% s. \ n", x, s);<br />

fclose (myfile);<br />

}<br />

}<br />

Đầu ra:<br />

Tôi có 10 bánh.<br />

Tôi đã ăn 10 bánh.<br />

Thư viện chuẩn C với hàm toán học<br />

2004 Microchip Technology Inc DS51456B trang 259<br />

scanf<br />

Mô tả: Quét định dạng văn bản từ thiết bị nhập chuẩn.<br />

Bao gồm:<br />

Nguyên mẫu: int scanf (const char * format, ...);<br />

Đối số: định dạng chuỗi kiểm soát định dạng<br />

Đối số tùy chọn ...<br />

Quay trở lại giá trị: Trả về số lượng các mục chuyển đổi thành công và được<br />

giao. Nếu<br />

Không có sản phẩm được giao, một 0 được trả về. Kết thúc tập tin được trả lại<br />

nếu một đầu vào

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

Saved successfully!

Ooh no, something went wrong!