30/09/2018, 16:32

Bài tập 2: mảng kí tự

#include <stdio.h>
#include <stdlib.h>

int main()
{  
    char mang[]="datxyz";
    mang [3]=0;
    printf("%s=",mang);
    return 0;
}

nó chạy sẽ ra dat=
vì nó mang[3] chỉ có 3 kí tự là d,a,t bỏ mấy cái sau nên mới chạy thành dat thoi!
Đúng không anh

Minh Hoàng viết 18:43 ngày 30/09/2018

I moved a post to an existing topic: Duplicate posts will be moved here

Minh Hoàng viết 18:46 ngày 30/09/2018

Bạn xem cách đăng code bằng markdown trong diễn đàn nha.
Bạn chú ý gom thành 1 bài nha(đừng post nhiều bài).
Về kết quả thì đúng rồi

Quân viết 18:45 ngày 30/09/2018

Sửa gì vậy bạn?
vị trí thứ 3 sẽ là 0 là null nên nó sẽ kết thúc ngay tại đó.
ký tự \ sẽ không được in ra vì nó là ký tự đặc biệt dùng để in các ký tự đặc biệt khác.

Hung Nguyen Minh viết 18:43 ngày 30/09/2018

Thanks @thuipro7409! Đọc xong bài bạn tự nhiên biết làm bài mình

Bài liên quan
0