Thao tác con trỏ
int x,*p; x=10; *p=x; theo sách nói đoạn chương trình này sai ở chỗ con trỏ p không được khởi tạo để nó trỏ tới một chỗ xác định, do đó nó trỏ tới một chỗ ngẫu nhiên nào đó. nếu trỏ vào chỗ quan trọng của một chương trình nào đó thì chương trình đó sẽ bị phá. vì vậy kho dùng biến con trỏ cần ...
Mấy anh chị có thể giúp e học lập trình với được không
e là thành viên mới mong các anh chị giúp đỡ … hiện tại e chưa pk j cả
Linus Torvalds: "So Nvidia, F*ck you"
Linus “tỏ ra” không hài lòng vì Nvidia không hỗ trợ tốt cho hệ điều hành của ông.
Cùng đặt vấn đề nào (Bản số 10)
Hàm bên dưới có vấn đề gì không? Thực sự đây là một câu hỏi mình sưu tầm được nhưng mình không biết đáp án, mong các cao thủ làm sáng tỏ dùm mình int copy( char *scr, char *dst, unsigned int size) { char *s1; while(size--) { *s1++ = *scr++; *dst++ = *s1; ...
Cách viết một editor đơn giản bằng C++
Write a simple text editor, which stores a string of characters using the list ADT, together with a cursor object that highlights the position of some character in the string (or possibly the position before the first character). Your editor should support the following operations and redisplay ...
Cùng đặt vấn đề nào (Bản số 9)
#include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct { char x; int y; }mystruct; int main (){ printf("%d", sizeof(mystruct)); } Cái gì sẽ được in ra, giải thích?
Giáo trình Giải thuật & Lập trình - Lê Minh Hoàng [PDF]
http://is.ptithcm.edu.vn/~tdhuy/Programming/Giai_thuat_va_Lap_trinh.pdf
Cùng đặt vấn đề nào (Bản số 8)
Tiếp theo đây sẽ là một vấn đề không mới nhưng chưa bao giờ cũ, tiếp tục con trỏ nhá #include <stdio.h> #include <stdlib.h> #include <string.h> void AssignString(char *str){ str = "This is the 2nd string"; } int main(){ char *abc = "This is original string"; ...
Cùng đặt vấn đề nào (Bản số 7)
Cho đoạn chương trình như sau: int a = 0; if (a = 0) { printf("January"); } else { printf("Not January"); } Cái gì sẽ được in ra? Nếu chúng ta thay đổi 2 dòng int a = 0; if (a = 0) thành int a = 6; if (a = 6) ==> cái gì sẽ xảy ra. Nếu chúng ta thay đổi 2 dòng int a ...
Options trong Visual Assist
Làm thế nào để cái Options nó sáng lên thế ? Mình cần chỉnh cho biến nó có màu xanh đậm
Volatile In C/C++ For Thread Safe
Một bài viết rất hay về cách sử dụng volatile modified để truy xuất biến từ nhiều thread an toàn, tránh trường hợp dồn đuổi (race condition) http://collaboration.cmc.ec.gc.ca/science/rpn/biblio/ddj/Website/articles/CUJ/2001/cexp1902/alexandr/alexandr.htm
Dùng stack đổi cơ số từ hệ 10 ra hệ 2
#include<stdio.h> #include<conio.h> #include"stdlib.h" struct node { int info; struct node *next; }; typedef struct node *Stacknode; Stacknode S; void StackLint(Stacknode *S) { *S=NULL; return; } // khai bao stack = dslk int StackEmpty(Stacknode S) { return ...
Lựa chọn khác thay thế cho PuTTY
mobaxterm.mobatek.net MobaXterm free Xserver and tabbed SSH client for Windows The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more!
Cùng đặt vấn đề nào (Bản số 6)
#include <stdio.h> #include <stdlib.h> #include <string.h> void func_a() { static int i = 0; i++; printf("%d", i); } int main() { for (int i = 0;i<10;i++) func_a(); } Đố các bạn biết đoạn chương trình trên in ra cái gì và tại sao?
Làm thế nào để tạo ra chương trình ứng dụng sau khi viết code
Các bạn cho mình hỏi 1 chút về lập trình ứng dụng nhé. Mình đang muốn làm 1 chương trình quản lý công nợ cho phòng, code thì sẽ viết dần, nhưng mình đang thắc mắc là không biết nên dùng ngôn ngữ nào, C#, C++ hay SQL, nhờ các bạn tư vấn giúp mình. Vấn đề nữa là mình chưa bao giờ viết ứng ...
Poll: Tư vấn mua máy tính
anh @ltd cho em nhờ diễn đàn tý. 2 hôm nay đau đầu vụ này ghê, chạy hết các diễn đàn để tham khảo mà chưa ra đâu với đâu Cho hỏi ở diễn đàn mình ai có kinh nghiệm dùng ASUS và MSI vào tư vấn giúp mình với. Mình có 2 options tham khảo là MSI GT72 vs ASUS G751. A. Asus G751 JT ...
Cùng đặt vấn đề nào (Bản số 5)
OK. Topics số 5 này sẻ chuyển qua một vấn đề mới, như các bạn đã biết hoặc chưa biết , bộ nhớ là một phần rất quan trong trong khoa học máy móc(chém tí), vì thế sẽ rất tốt nếu chúng ta hiểu rõ các quy tắc lưu trữ, cấp phát của bộ nhớ Memory. Nên mình sẽ có một câu hỏi là, những biến dưới đây được ...
Các trang web dạy lập trình trực tuyến mà bạn nên biết
VinaCode – 15 Jun 14 10 Trang web dạy lập trình trực tuyến mà bạn nên biết Bài viết được dịch từ Hongkiat.com Đã qua rồi cái thời mà các ngôn ngữ lập trình chỉ dành cho những lập trình viên bậc thầy giống như Bill Gates, người mà sau đó đã thống trị toàn ...
Cùng đặt vấn đề nào (Bản số 4)
#include <stdio.h> #include <stdlib.h> #include <string.h> void myfunction(char *&q){ int i ; for(i= 0; i <1000; i++){ q = (char*)malloc(8); memcpy(q, "hello", 6); printf(q); } } int main(){ char * p; myfunction(p); ...
Cùng đặt vấn đề nào( Bản số 3)
#include <stdio.h> #include <stdlib.h> #include <string.h> void myfunction(char *q){ q = (char*)malloc(8); memcpy (q ,"hello", 6); } int main(){ char *p; myfunction(p); printf(p); getchar(); } Có 2 câu hỏi là: Code trên có vấn đề ...