SLIDE1

Tuesday, March 10, 2015

một số chú ý đáng nhớ trong lâp trình c về chuỗi và file

một số chú ý đáng nhớ trong lâp trình c về chuỗi và file
  • fread(biến địa chỉ, bộ nhớ, số cấu trúc cần đọc, file); //trả về số cấu trúc  đọc được, nếu hết file có nghĩa là trả về 0.
  • fwrite(biến đại chỉ, bộ nhớ, số cấu trúc cần ghi, file);//trả về số cấu trúc ghi được, trả về 0 nếu ghi không được hay lên file thất bại.
    /* các cấu trúc có thể mảng, 1 biến bình thường hay biến dữ liệu kiểu cấu trúc, thay thế được các vòng for trong việc đọ hay ghi thông thường */
  • fscanf(file, kiểu, biến địa chỉ); //trả về giá trị EOF nếu quét đến cờ hiệu kết thúc file EOF (-1).
  • feof(file); //trả về giá trị là vị trí của con trỏ nếu con trỏ file đang đứng ở vị trí cờ hiệu kết thúc file. chưa kết thúc file thì trả về 0.
  • getc(file);//nếu quét đến cờ hiệu kết thúc file thì trả về giá trị char tương ứng là EOF hay (-1).
  • fopen("tên file/ có thể là đường dẫn file","kiểu mở"); //trả về địa chỉ FILE trên bộ nhớ nếu thành công, và trả về giá trị NULL nếu thất bại.
  • fgets(chuỗi nhận, số kí tự, file) trả vê địa chỉ của chuỗi s nếu get được thành công, trả về NULL hay 0 nếu không get được, địa chỉ của ô nhớ của chuỗi luôn là sô dương.
  • strstr(chuỗi s1, chuỗi s2);  trả về địa chỉ ô nhớ chứa chuỗi, là chuỗi con của s1 bắt đầu từ vị ví xuất hiện đầu tiên của chuỗi s2 trong chuỗi s1, nếu không có chuỗi s2 trong s1 thì chuỗi để copy không có, trả về giá trị 0 hay NULL

Related Posts:

  • chuỗi , xâu ký tự trong c chuỗi , xâu ký tự trong c Trong tất cả các chương trình chúng ta đã thấy cho đến giờ, chúng ta chỉ sử dụng các biến kiểu số, chỉ dùng để biểu diễn các số. Nhưng bên cạnh các biến kiểu số còn có các xâu kí tự, chúng cho p… Read More
  • mảng một 1 chiều trong lập trình Mảng là một dãy các phần tử có cùng kiểu được đặt liên tiếp trong bộ nhớ và có thể truy xuất đến từng phần tử bằng cách thêm một chỉ số vào sau tên của mảngĐiều này có nghĩa là, ví dụ, chúng ta có thể lưu 5 giá trị kiểu … Read More
  • mảng nhiều chiều, đa chiều trong c Mảng nhiều chiều có thể được coi như mảng của mảng, ví dụ, một mảng hai chiều có thể được tưởng tược như là một bảng hai chiều gồm các phần tử có kiểu dữ liệu cụ thể và giống nhau 0 1 2 3 4 0 … Read More
  • KIỂU FILE TRONG LẬP TRÌNH C KIỂU FILE TRONG LẬP TRÌNH C file là 1 tập hợp thông tin được lưu dưới 1 cái tên chung *.txt, *.exe khai báo: file *tên biến; ở đây là biến con trỏ file *open(char *tên file,char *kiểu mở); kiểu mở là 1 trong các chuổi sa… Read More
  • con trỏ trong lập trình C 1.toán tử lấy địa chỉ trong lập trình c chúng ta cần xác định được con trỏ của ta đang ở đâu trong ct, với bộ nhớ của biến thì ng lập trình c không cần xác định vì trình biên dịch đã làm sẵn điều rắc rối đó cho chúng ta, c… Read More