Chủ đề: Hỏi về con trỏ trong xâu
-
14-07-2013, 03:42 PM #1Silver member
- Ngày tham gia
- Sep 2015
- Đang ở
- Hà Nội
- Bài viết
- 0
Hỏi về con trỏ trong xâu
Mọi người cho em hỏi ở đoạn code sau tại sao khi in //ho ko thể in giống như q tức là
printf("%s",p)
Mã:#include <stdio.h> #include <conio.h> #include <string.h> main() { char xau[100],*p=xau,*q,*i; printf("Nhap : "),scanf("%[a-z ]",xau); // nhap vao "ho dem ten" while(*p!=' ') p++; q=xau+strlen(xau)-1; while(*q!=' ') q--; //viet printf("Xuat :%s",q); //ten for(i=p;i<=q;i++) printf("%c",*i); // dem for(i=xau;i<p;i++) printf("%c",*i); // ho getch(); }
View more random threads:
- - Tạo một Data Grid lưu các thông tin cho mỗi lần tính tiền, mỗi bill tính tiền của khách sẽ được lưu trên 1 dòng của Data Grid
- Anh Em vào thảo luận nào
- Nhập chuỗi ký tự từ bàn phím trong lập trình C++ trên visual studio 2013
- Giải thích kết quả sau ép kiểu
- Cho em hỏi bài tập này với ạ!
- mảng một chiều !
- ko hiểu kết quả của 1 đoạn lệnh
- Chạy chương trình phụ .exe trong C++ cùng với tham số dòng lệnh
- Cần giúp bài tập C++ về Điểm và Tam Giác
- Cho mình hỏi về tương tác registry trong C++
-
15-07-2013, 09:52 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi darkboys
-
15-07-2013, 09:53 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi utkunglt
-
15-07-2013, 11:31 AM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Hic.. lỗ hổng kiến thức của em rồi.. Cảm ơn mấy bác.. tại lúc em chạy thử code của bạn thớt là nhập cả chữ thường lẫn hoa [IMG]images/smilies/biggrin.png[/IMG]
-
15-07-2013, 02:23 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Sửa lại giùm bạn nè. Khi nhập chuỗi thì bạn xài hàm gets().
Mã:#include <stdio.h>#include <string.h> int main(){ char xau[100],*p=xau,*q,*i; printf("Nhap : "); gets(xau); // nhap vao "ho dem ten" while(*p!=' ') p++; q=xau+strlen(xau)-1; while(*q!=' ') q--; //viet printf("Xuat :%s",q); //ten for(i=p;i<=q;i++) printf("%c",*i); // dem for(i=xau;i<p;i++) printf("%c",*i); // ho return 0;}
-
15-07-2013, 02:53 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi darkboys
-
15-07-2013, 03:20 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Chỗ nhập chuỗi.. Mình không biết có sai hay không, nhưng khi mình nhập chuỗi vào.. Nó không xuất Tên - Đệm - Họ mà nó xuất ra kí tự rác Nếu có gì sai, bạn bỏ qua nhé [IMG]images/smilies/smile.png[/IMG]
-
15-07-2013, 04:06 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi darkboys
còn về vấn đề của chủ thớt:
út nói lại câu này: miền giá trị của 1 biến con trỏ là địa chỉ ô nhớ(*)
có phải khi em nhập xong xâu: vd: nguyen van an
roi sau đó vòng lặp thì khi đụng khoảng trắng có phải p lúc này chỉ còn : "van an" ko?
(p++: nói cho dễ hiểu là lúc này e dịch con trỏ p lên,chú ý cái * bên trên)
rồi xuống q:
q=xau+strlen(xau)-1;
tương tự nhu p lúc này q nó dịch xuống thì q có phải bằng "an" ko?
tới đây chắc ok rồi!!!
Bất chấp những lầm tưởng phổ quát, hồ hết những người có âm đạo đều khó lên đỉnh khi bị kích thích âm đạo. Tuy nhiên, điều đó không có tức thị nó không thể vui được! Việc xâm nhập vào âm đạo bằng...
Quý bà giải tỏa bằng việc kích...