... Chương Mảng, Con Trỏ, Tham Chiếu M c tiêu Giới thiệu c ch sử dụng mảng, trỏ, tham chiếu Nội dung Mảng chiều, nhiều chiều, nhớ tĩnh Con trỏ, tính toán trỏ, nhớ động Con trỏ hàm, tham ... Số lượng phần tử mảng gọi kích thư c mảng (c định; x c định trư c) Gồm mảng chiều mảng đa chiều Chương Biến Mảng Đư c định nghĩa c ch đ c tả kích thư c mảng kiểu phần tử Ví dụ: int heights[10]; ... hàng ba C ch tổ ch c nhớ Chương Con Trỏ Con trỏ đơn giản địa vị trí nhớ cung c p c ch gián tiếp để truy xuất liệu nhớ Ví dụ num 10 1000 ptr1 it num = 10; 1000 2000 int *ptr1 = # cout
Ngày tải lên: 17/08/2012, 10:32
... không c n khai báo tường minh // kích c mảng Một tình kh c mà kích c bỏ qua mảng tham số hàm Ví dụ, hàm Average c i tiến c ch viết lại cho kích c mảng nums không c định tới mà định tham số ... đ c tả kích c mảng Theo c ch hàm không bị hạn chế tới kích thư c mảng c thể Biểu th c *(temp + i * columns + j) tương đương với temp[i][j] phiên hàm trư c Chapter 5: Mảng, trỏ, tham chiếu 67 Hàm ... Compare trỏ tới hàm strcmp Toán tử & không c n thiết bỏ qua: Compare = strcmp; // Compare trỏ tới hàm strcmp Một lựa chọn kh c trỏ định nghĩa khởi tạo lần: int (*Compare)(const char*, const char*)...
Ngày tải lên: 20/08/2012, 13:40
Mảng con trỏ và tham chiếu
... i c giá trò 100 Chương trình chứng tỏ c ch trỏ dùng tham số để tạo chế truyền tham số gọi tham chiếu • Quá trình th c tự động c ch dùng tham số tham chiếu 86 Chương 87 Mảng, Con trỏ, Tham chiếu ... t c dụng tên kh c cho biến kh c Tham chiếu đ c lập phải khởi đầu khai báo, tham chiếu gán giá trò C c lập trình viên thường sử dụng tham chiếu đ c lập 2/ Một số hạn chế + tham chiếu đến tham chiếu ... kh c + c điạ tham chiếu + tạo mảng tham chiếu + tham chiếu trường bit + tham chiếu phải khởi đầu trừ chúng thành viên lớp, giá trò trả tham số hàm • Chương trình c tham chiếu đ c lập 98 Chương...
Ngày tải lên: 21/08/2012, 15:34
C++ P5 : Mảng , con trỏ và tham chiếu
... không c n khai báo tường minh // kích c mảng Một tình kh c mà kích c bỏ qua mảng tham số hàm Ví dụ, hàm Average c i tiến c ch viết lại cho kích c mảng nums không c định tới mà định tham số ... đ c tả kích c mảng Theo c ch hàm không bị hạn chế tới kích thư c mảng c thể Biểu th c *(temp + i * columns + j) tương đương với temp[i][j] phiên hàm trư c Chapter 5: Mảng, trỏ, tham chiếu 67 Hàm ... Compare trỏ tới hàm strcmp Toán tử & không c n thiết bỏ qua: Compare = strcmp; // Compare trỏ tới hàm strcmp Một lựa chọn kh c trỏ định nghĩa khởi tạo lần: int (*Compare)(const char*, const char*)...
Ngày tải lên: 25/10/2013, 06:15
Mảng con trỏ và tham số
... không c n khai báo tường minh // kích c mảng Một tình kh c mà kích c bỏ qua mảng tham số hàm Ví dụ, hàm Average c i tiến c ch viết lại cho kích c mảng nums không c định tới mà định tham số ... đ c tả kích c mảng Theo c ch hàm không bị hạn chế tới kích thư c mảng c thể Biểu th c *(temp + i * columns + j) tương đương với temp[i][j] phiên hàm trư c Chapter 5: Mảng, trỏ, tham chiếu 67 Hàm ... Compare trỏ tới hàm strcmp Toán tử & không c n thiết bỏ qua: Compare = strcmp; // Compare trỏ tới hàm strcmp Một lựa chọn kh c trỏ định nghĩa khởi tạo lần: int (*Compare)(const char*, const char*)...
Ngày tải lên: 04/09/2012, 15:45
Bài giảng Lập trình cơ bản bài 8: Mảng, con trỏ và xâu ký tự
... mảng hai chiều Mảng, trỏ xâu ký tự M c tiêu h c Tìm hiểu trỏ sử dụng trỏ C ch sử dụng biến trỏ toán tử trỏ Gán giá trị cho trỏ Phép toán trỏ So sánh trỏ Con trỏ mảng chiều Con trỏ ... Series – Chương Mảng, trỏ xâu ký tự M c tiêu h c C c phần tử mảng số Khai báo mảng C ch quản lý mảng C C ch khởi tạo mảng Tìm hiểu chuỗi / mảng ký tự Tìm hiểu mảng hai chiều C ch khởi ... hexadecimal*/ } } 38 Mảng, trỏ xâu ký tự Con trỏ mảng chiều-ví dụ tt 39 Mảng, trỏ xâu ký tự Con trỏ mảng đa chiều Mảng hai chiều định nghĩa trỏ trỏ tới nhóm mảng chiều liên tiếp Khai báo mảng...
Ngày tải lên: 09/05/2014, 15:43
Mảng hai chiều trong lập trình
... NMLT - Mảng hai chiều VC & BB Truyền mảng cho hàm Truyền mảng cho hàm Tham số kiểu mảng khai báo hàm giống khai báo biến mảng void NhapMaTran(int a[50][100]); Tham số kiểu mảng truyền cho ... } NMLT - Mảng hai chiều 10 VC & BB Một số toán Viết chương trình th c yêu c u sau Nhập mảng Xuất mảng Tìm kiếm phần tử mảng Kiểm tra tính chất mảng Tính tổng phần tử dòng /c t/toàn ... dòng, n c t Ý tưởng Cho trư c mảng chiều c dòng tối đa MAXD, số c t tối đa MAXC Nhập số lượng phần tử th c m, n chiều Nhập phần tử từ [0][0] đến [m-1][n-1] NMLT - Mảng hai chiều 14 VC &...
Ngày tải lên: 04/09/2012, 15:59
TUẦN TỰ HÓA ĐỐI TƯỢNG VÀ ỨNG DỤNG TRONG LẬP TRÌNH MẠNG
... c ng x c định c ch sử dụng constructor ServerSocket ServerSocket lắng nghe liên kết đến c ng c ch sử dụng phương th c accept() Phương th c accept() phong tỏa client th c liên kết, phương th c ... System.out.println("Accepting from:"+s.getInetAddress()); a connection Connect c= new Connect(s); } catch(Exception e){ System.out.println(e); } } } } Trong mô hình client/server thời điểm server ph c vụ yêu c u ... luồng vào tiến trình đơn, xem xét c ch truyền đối tượng thông qua Socket Mô hình lập trình Socket cho giao th c TCP mô hình phổ biến lập trình mạng Để lập chương trình client/server Java ta c n...
Ngày tải lên: 05/09/2012, 15:51
Tuần tự hóa đối tượng và ứng dụng trong lập trình mạng
... Socket s=ss.accept(); System.out.println("Accepting from:"+s.getInetAddress()); a connection Connect c= new Connect(s); } catch(Exception e){ System.out.println(e); } } } } Trong mô hình client/server ... server để chờ client liên kết với chúng C c thao t c cài đặt lớp ServerSocket C c Socket cho client thường sử dụng theo mô hình sau: Sưu t m b i: www.daihoc.com.vn Một Socket tạo c ch sử dụng ... kết đến c ng c ch sử dụng phương th c accept() Phương th c accept() phong tỏa client th c liên kết, phương th c accept() trả đối tượng Socket biểu diễn liên kết client server Tùy thu c vào kiểu...
Ngày tải lên: 02/10/2013, 21:20
Một cách nhận biết và truyền tham biến và tham trị trong chương trình con
... truyền tham biến tham trị Chơng trình mô tả lệnh * Tham bin: Trong lnh gi CTC, c c tham s hỡnh thc c thay bng c c tham s th s tng ng l tờn c c bin c gi l c c tham s bin (tham bin) Truyn tham s ... dựng tham bin v tham tr Nu mt CTC c danh sỏch tham s thỡ c c tham s phi c khai bỏo phn u sau tờn CTC, cp du ngoc trũn Khai bỏo mt tham s c ngha l ch nú thuc loi tham s no (tham s bin hay tham ... nh c mt tham s hỡnh thc l tham bin hoc tham tr c n cha , ta nờn nh mt CTC c thc hin l da vo li gi nú t Chng trỡnh chớnh Vỡ vy, CTC c th c thc hin nhiu ln v mi ln gi giỏ tr c c tham s c th thay...
Ngày tải lên: 14/11/2014, 00:49
Một số vấn đề về đa thức và hàm số trong lập trình
... printf("%10.4f\t" ,c[ k]); getch(); } 82 Đ3 C c phép tính đa th c Phép c ng hai đa th c : Giả sử c hai đa th c A(x) b c n B(x) b c m với n>m Khi c ng hai đa th c này,chúng ta c ng lần lợt hệ số b c chúng ... nhau.Ta c chơng trình sau : Chơng trình 7-3 #include #include #define t 10 void main(void) { int k,n,m; float a[t],b[t] ,c[ t]; clrscr(); printf("Cho bac cua da thuc A n = "); scanf("%d",&n); ... tích hai đa th c : Chơng trình 7-4 #include #include #define t 10 void main() { int k,n,m,l,i,j,p; float a[t],b[t] ,c[ 2*t]; clrscr(); printf("Cho bac cua da thuc A n = "); scanf("%d",&n);...
Ngày tải lên: 16/08/2012, 10:08
Khái niệm hàm và đệ quy trong lập trình
... xếp (stack) Quá trình th c thi hàm Tham số hàm Biến toàn c c (global) c c (local) Đệ quy (recursion) C c loại đệ quy (types of recursion) 14 Đệ quy (Recursion) Là phương pháp lập trình cho phép ... toán tháp Hà Nội Tham số hoá toán: HaNoi (n, A, B, C) Trong đó: n: Số đĩa A: C c nguồn c n chuyển đĩa B: C c trung gian C: C c đích để chuyển đĩa đến (A, B, C có kiểu ký tự) 45 Ch ương 2: Hàm – ... Hàm (function) Khái niệm ngăn xếp (stack) Quá trình th c thi hàm Tham số hàm Biến toàn c c (global) c c (local) Đệ quy (recursion) C c loại đệ quy (types of recursion) Hàm khả lập trình theo...
Ngày tải lên: 17/08/2012, 09:51
Dẫn xuất và thừa kế trong lập trình
... h(1,"AA",2,"BB",3,"CC",4,"DD"); clrscr(); cout
Ngày tải lên: 17/08/2012, 10:58
Giới thiệu về lớp và đối tượng trong lập trình
... rộng C+ + C trình bày chương trư c biến tham chiếu, định nghĩa chồng hàm, hàm với đối m c định … Phần ta xem đ c trưng kh c C++ gọi hàm tr c tuyến (inline) Ưu như c điểm hàm Vi c tổ ch c chương trình ... tạo Chương trình dịch cung c p hàm tạo m c định không đối (default), hàm th c chất không làm Như đối tượng tạo c p phát nhớ, thu c tính chưa x c định Chúng ta kiểm chứng điều này, c ch chạy chương ... hàm c ưu điểm rõ rệt: Thứ chia chương trình thành đơn vị đ c lập, làm cho chương trình tổ ch c cách khoa h c dễ kiểm soát, dễ phát lỗi, dễ phát triển mở rộng Thứ hai giảm kích thư c chương trình, ...
Ngày tải lên: 18/08/2012, 10:46
Cách truy cập trực tiếp và bộ nhớ trong lập trình
... ds:dx chứa địa mảng buf Vớ dụ Sau th c c c cõu lệnh: char far *pchar; pchar = (char far*)MK_FP(0xb800:0); thỡ pchar trỏ tới địa đầu nhớ hỡnh Khi đú ta c thể sử dụng c c lệnh gỏn để truy nhập tr c ... dong, int cotd, int cotc,int m_nen, int m_chu); đưa hỡnh dẫy ký tự (chứa dóy) dũng dong, từ c t cotd đến cotc Mầu cho m_nen, mầu chữ cho m_chữ đõy sử dụng toỏn tử gỏn trờn địa th c Trong hàm ... địa 0:0x4 6C Chương trỡnh minh hoạ c ch truy nhập tr c tiếp nhớ hỡnh văn (địa đầu 0xB800:0) c ch bắt phớm tổng quỏt Chương trỡnh in hỡnh c c chữ c i c ch ngẫu nhiờn Khi bấm phớm F1 chương trỡnh...
Ngày tải lên: 21/08/2012, 15:05
Câu hỏi và trả lời trong lập trình .NET
... declared as a) Interface c) Static d) Private b) Abstract Which of the following are correct statements for implementing an abstract class a) public abstract void class c) abstract public ClassA ... namespace e) 141 c) delegates namespace Space1{ namespace Space2{ class MyClass{ } }} The fully qualified name of class MyClass is : a) Space1.MyClass() c) b) 140 d) Space2.MyClass() Hierarchical ... Stereotype(); class CAmerican { public void BePatriotic() { Console.WriteLine (“America."); } } class CBrit{ public void BeXenophobic() { Console.WriteLine( "Hello" ); } } public static void Main() { CAmerican...
Ngày tải lên: 04/09/2012, 14:58
NHibernate - khái niệm và ứng dụng trong lập trình
... NHibernate.Cfg.Configuration config = new NHibernate.Cfg.Configuration(); config.Configure(); config.AddAssembly("thuvienNhibernate"); _SessionFactory = config.BuildSessionFactory(); } public static NHibernate.ISessionFactory ... NHibernate.Connection.DriverConnectionProvider NHibernate.Dialect.MsSqlCeDialect NHibernate.Driver.SqlServerCeDriver ... tương ứng với hàng bảng CSDL) x c định ánh xạ th c thể bảng tương ứng CSDL Lập đồ th c cách x c định tập Mapping (DTO) c ch trang trí th c thể c thu c tính Properties thêm schema đến tập tin SinhVien.Bhm.xml...
Ngày tải lên: 09/03/2014, 21:06
Giáo án - Bài giảng: THUẬT TOÁN MÃ HÓA VÀ ỨNG DỤNG TRONG LẬP TRÌNH
... bit Cj lại, ta c dãy 32 bit c = C, C 2C3 C 4C5 C 6C7 C8 Dãy 32 bit thu c ch hoán vị c theo quy luật p định chinh kết hàm F(A, J ) Quá trình giải mã th c theo thứ tụ' đảo ngư c thao t c tình mã hóa ... th c cột) đưa đa th c có b c nhỏ c ch lấy c( jc) modulo cho đa th c b c Trong thuật toán Rijndael, đa th c b c chọn M (x) = x4 +Ì Do XJ mod(x4 + 1) = XJ niod4 nên kết d{x) = a(x) b(x) x c định ... b(x) th c thông qua hai bư c Trư c tiên, th c phép nhân thông thường c( x) = a(x)ò(x) c( x) = C + c5 X5 + C + C + C2 X2 + C X + C 6XỐ 4X4 3X3 q với c = a0 »bữ c4 = a3 »Òị © a2 • b2 © ữị • b3 C = at...
Ngày tải lên: 16/04/2014, 17:48
Những nhân tố thúc đẩy, cản trở và phát sinh trong quá trình công nghiệp hóa, hiện đại hoá nền kinh tế Việt Nam
... c i biến ch c cac thể chế xã phải phát triển thể chế c khả hấp thụ chuyển biến xã Như q trinh đại hố xã hội gán liền với q trình c i c ch thể chế xã c i c ch hẹ thống trị cho phù hợp với chế kinh ... hành c ng nghiẹp hố vòng vây phong toả hẹ thơng giới TBCN tham chí nư c Nga năm 20 phải tự sáng chế lại nhừng c ng nghệ mà cac nư c cơng nghiẽp phát triển kh c chế tạo từ hàng ch c nàm trư c Thời ... nguổn nhãn l c cố hiéu q cao q trình c ng nghiệp hố hièn đai hố c n phải co sách, c đò đãi ngỡ thích dáng đồi với Lài nâng; phải sử dụng c n bo â ch c ưach VỊ ui nhiệm vụ c ng t c họ; phải xếp...
Ngày tải lên: 18/03/2015, 13:26
Mảng con trỏ tham chiếu
... không c n khai báo tường minh // kích c mảng Một tình kh c mà kích c bỏ qua mảng tham số hàm Ví dụ, hàm Average c i tiến c ch viết lại cho kích c mảng nums không c định tới mà định tham số ... đ c tả kích c mảng Theo c ch hàm không bị hạn chế tới kích thư c mảng c thể Biểu th c *(temp + i * columns + j) tương đương với temp[i][j] phiên hàm trư c Chapter 5: Mảng, trỏ, tham chiếu 67 Hàm ... Compare trỏ tới hàm strcmp Toán tử & không c n thiết bỏ qua: Compare = strcmp; // Compare trỏ tới hàm strcmp Một lựa chọn kh c trỏ định nghĩa khởi tạo lần: int (*Compare)(const char*, const char*)...
Ngày tải lên: 16/08/2012, 09:32