Từ 1 tới 7 trên tổng số 7 kết quả

Đề tài: hỏi về File trong C

  1. #1
    Ngày gia nhập
    05 2007
    Bài viết
    1

    Mặc định hỏi về File trong C

    khi đọc 1 file, con trỏ sẽ đi từ đầu file tới cuối file, vậy mình muốn nó sẽ đọc 1 dòng bất kì có dc ko vậy các bạn

  2. #2
    Ngày gia nhập
    07 2006
    Nơi ở
    Hà nội
    Bài viết
    204

    C for dos hay win vậy
    Life:\> dir

  3. #3
    Ngày gia nhập
    05 2007
    Nơi ở
    HCMC
    Bài viết
    60

    Mình đoán bạn muốn thao tác file text. Ví dụ đơn giản dưới đây "nhảy" đến dòng thứ 3 của file "fcmtuan.txt", đọc cả dòng và in ra:

    Code:
    #include <stdio.h>
    
    main()
    {
    	FILE *f;
    	f1 = fopen("fcmtuan.txt", "r");
    
    	if (f==NUL)
    	{
    		printf(“Khong mo duoc file nguon”);
    		exit(1);
    	}
    
    	//nhay den dong so 3 (neu co!)
    	unsigned char i = 0;
    	while ((i < 3) && (!eof(f))
    	{
    		fscanf(f,"\n");
    		i++;
    	}
    
    	//neu co dong so 3
    	if (i == 3)
    	{
    		char str[255];
    		fscanf(f,"%s",str);
    		printf("%s\n",str);
    	}
    
    	fclose(f);
    }

  4. #4
    Ngày gia nhập
    10 2006
    Nơi ở
    In Your Bugs
    Bài viết
    823

    fscanf(f,"\n");
    Ý tưởng của sonhn là đếm số xuống dòng , nhưng phải là i==2 thôi thì là dòng 3 .Việc thao tác trên file thì kid ko quen , nhưng thấy cũng dễ mà hôm nào vọc thử coi ?

  5. #5
    Ngày gia nhập
    05 2007
    Nơi ở
    HCMC
    Bài viết
    60

    Ah đúng rồi, số dòng mà mình lại đếm từ 0!

  6. #6
    Ngày gia nhập
    10 2006
    Nơi ở
    In Your Bugs
    Bài viết
    823

    Mặc định hỏi về File trong C

    Sonhn nên đưa cái giải thuật ra ? Để anh em tự làm chứ nếu cứ chạy cái code của cậu thì anh em mất khả năng sáng tạo đi ! Đến khi nào mà anh em không giải được thì mới send code ok ?

  7. #7
    Ngày gia nhập
    05 2007
    Nơi ở
    HCMC
    Bài viết
    60

    Cũng có lý. Nhưng với những bài quá cơ bản thì "ý tưởng" nằm ở đâu? Chi bằng đưa một ví dụ cực ngắn với những hàm thông dụng thì sẽ tốt hơn chứ. Đây chẳng phải là cách làm của Microsoft trong MSDN, hoặc Sun trong Java Tutorial đó sao?

Các đề tài tương tự

  1. Trả lời: 3
    Bài viết cuối: 10-04-2013, 08:06 AM
  2. Giới thiệu cách chuyển File Ảnh thành file Video trong download proshow gold
    Gửi bởi thuhu0900x trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 3
    Bài viết cuối: 03-07-2012, 03:54 AM
  3. Đọc dữ liệu file midi dạng số HEX và lấy lời nhạc trong file ra file text
    Gửi bởi kimngockhtn_2007 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 29-06-2011, 04:40 PM
  4. File server để dùng ajax trong visual2010 là file gì, xử lý kết nối với SQLserver như thế nào?
    Gửi bởi lenamshenlong trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 9
    Bài viết cuối: 26-05-2011, 05:14 PM
  5. Làm sao để open file bằng cách double click vào file trong windows explorer?
    Gửi bởi Batchuoc_09 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 11
    Bài viết cuối: 18-07-2010, 01:12 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn