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.

This is text<br />

|<br />

Standard C Libraries with Math Functions<br />

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

remove<br />

Description: Deletes the specified file.<br />

Include: <br />

Prototype: int remove(const char *filename);<br />

Argument: filename name of file to be deleted.<br />

Return Value: Returns 0 if successful, -1 if not.<br />

Remarks: If filename does not exist or is open, removewill fail.<br />

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

int main(void)<br />

{<br />

if (remove("myfile.txt") != 0)<br />

printf("Cannot remove file");<br />

else<br />

printf("File removed");<br />

}<br />

Output:<br />

File removed<br />

rename<br />

Description: Renames the specified file.<br />

Include: <br />

Prototype: int rename(const char *old, const char *new);<br />

Arguments: old pointer to the old name<br />

new pointer to the new name.<br />

Return Value: Return 0 if successful, non-zero if not.<br />

Remarks: The new name must not already exist in the current working<br />

directory,<br />

the old name must exist in the current working directory.<br />

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

int main(void)<br />

{<br />

if (rename("myfile.txt","newfile.txt") != 0)<br />

printf("Cannot rename file");<br />

else<br />

printf("File renamed");<br />

}<br />

điện tử, E doublein ký hiệu khoa học<br />

f doubledecimal ký hiệu<br />

g, G đôi (có dạng điện tử, E hoặc e nếu thích hợp)<br />

c char- một nhân vật duy nhất<br />

sstring giá trị p của một con trỏ<br />

n tranh luận liên quan sẽ là một con trỏ số nguyên vào,<br />

được đặt số ký tự đọc cho đến nay. Không có<br />

nhân vật được quét.<br />

[...] Nhân vật mảng. Cho phép tìm kiếm một tập hợp các ký tự. Một<br />

dấu mũ (^) ngay sau khi khung bên trái ([) đảo ngược<br />

scanset và cho phép bất kỳ ký tự ASCII, ngoại trừ những<br />

quy định giữa các dấu ngoặc đơn. Một nhân vật có dấu gạch ngang (-) có thể<br />

dùng để xác định một phạm vi đầu với nhân vật trước<br />

dấu gạch ngang và kết thúc các nhân vật sau dấu gạch ngang. Một rỗng<br />

nhân vật không thể là một phần của scanset.<br />

%% Một nhân vật được quét<br />

Ví dụ: # include / * Cho scanf, printf * /<br />

int main (void)<br />

{<br />

int số lượng, mặt hàng;<br />

thư char;<br />

char màu [30], string [30];<br />

nổi tiền lương;<br />

printf ("Nhập số yourfavorite"<br />

"Thư yêu thích,");<br />

printf ("yêu thích màu sắc mong muốn mức lương"<br />

"Và SSN: \ n");<br />

mục = scanf ("% d% c% [A-Za-z]% f% s", & số,<br />

& Thư, và màu sắc, và tiền lương, và string);<br />

printf ("Số scan =% d \ n", các mục);<br />

printf ("số yêu thích =% d", số lượng);<br />

printf ("thư yêu thích =% c \ n", thư);<br />

printf ("Màu sắc ưa thích =% s", màu sắc);<br />

printf ("lương Desired = $% 2f. \ n", tiền lương);<br />

printf ("Số An Sinh Xã Hội =% s", string);<br />

}<br />

Đầu vào:<br />

Nội dung UartIn.txt (được sử dụng như là đầu vào thiết bị nhập chuẩn cho mô<br />

phỏng):<br />

5 T xanh 300000 123-45-6789

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

Saved successfully!

Ooh no, something went wrong!