con trỏ trong C++

38 views
Skip to first unread message

Hoàng Cường - B Trưởng

unread,
Mar 18, 2013, 10:10:41 AM3/18/13
to b2tind4...@googlegroups.com
mong rằng tài liệu này sẽ giúp các bạn học phần con trỏ tốt hơn...

Phan2Chuong7.pdf

Nhận Ngô Văn

unread,
Mar 20, 2013, 12:59:33 PM3/20/13
to b2tind4...@googlegroups.com
Dùng con trỏ với mảng hình như chỉ được với mảng 1 chiều thì phải?

Mai Anh Nguyễn

unread,
Mar 23, 2013, 8:41:22 PM3/23/13
to b2tind4...@googlegroups.com
Ko hẳn thế c ạ, nếu biến trong hàm có tham số là một mảng 2 chiều thì c phải khai báo cụ thế số phần tử mảng là có thể dùng như kiểu con trỏ bình thường nhưng t ko hiểu tại sao mang một chiều khi truyền vào mảng thì lại không cần đến khai báo cụ thể số phần tử mảng.

Vào 23:59 Ngày 20 tháng 3 năm 2013, Nhận Ngô Văn <nhan...@gmail.com> đã viết:
Dùng con trỏ với mảng hình như chỉ được với mảng 1 chiều thì phải?

--
[*---------------Tùy chọn----------------*]
---
Bạn nhận được thư này vì bạn đã được đăng ký vào nhóm Google Groups "Lớp B2 Tin khóa D44 Học viện an ninh nhân dân".
Để hủy đăng ký nhóm này và ngừng nhận email từ nhóm, hãy gửi email tới b2tind44hvann...@googlegroups.com.
Để đăng bài lên nhóm này, hãy gửi email đến b2tind4...@googlegroups.com.
Truy cập nhóm này tại http://groups.google.com/group/b2tind44hvannd?hl=vi.
Để có thêm tùy chọn, hãy truy cập https://groups.google.com/groups/opt_out.
 
 

Mai Anh Nguyễn

unread,
Mar 23, 2013, 8:42:30 PM3/23/13
to b2tind4...@googlegroups.com
À, t viết nhầm đoạn cuối là truyền vào hàm chứ không phải truyền vào mảng.

Vào 07:41 Ngày 24 tháng 3 năm 2013, Mai Anh Nguyễn <ntmaianh...@gmail.com> đã viết:

Tran Anh Quan

unread,
Mar 24, 2013, 12:58:02 PM3/24/13
to b2tind44hvannd
#include <ctype.h>
#include <alloc.h>

char *crypt(char *tdiep, int column)
{
char tam[255], *result;
int i = 0, k = 0, n, j=0;

while(tdiep[i] != 0)
{
if (isalnum(tdiep[i]))
tam[k++] = tdiep[i];
i++;
}
tam[k] = 0;
result = (char *)malloc(k+1);
for (i=0; i<column; i++)
{
= 0;
while(n+< k)
{
result[j++] = tolower(tam[n+i]);
+= column;
}
}
result[k] = 0;
return result;
}

void main()
{
char thongdiep[255], *mahoa;
int col;

printf("\nnhap thong diep can ma hoa : ");
gets(thongdiep);
printf("\ncho biet so cot : ");
scanf("%d", &col);
mahoa = crypt(thongdiep, col);
printf("\nthong diep da duoc ma hoa thanh : %s", mahoa);
getch();
}


2013/3/24 Mai Anh Nguyễn <ntmaianh...@gmail.com>

Nhận Ngô Văn

unread,
Mar 25, 2013, 1:04:33 PM3/25/13
to b2tind4...@googlegroups.com
Cái này là con trỏ kiểu cũ của C rồi


Vào 23:58 Ngày 24 tháng 3 năm 2013, Tran Anh Quan <anhquan...@gmail.com> đã viết:
Reply all
Reply to author
Forward
0 new messages