Hỏi đáp Tạo câu hỏi

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 ...

Châu Minh viết 16:04 ngày 30/09/2018

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ả

Tú Phạm viết 16:04 ngày 30/09/2018

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.

Ngo Duc Huy viết 16:04 ngày 30/09/2018

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; ...

Dũng Kon viết 16:04 ngày 30/09/2018

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 ...

Huynh Bach viết 16:04 ngày 30/09/2018

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?

Dũng Kon viết 16:04 ngày 30/09/2018

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

Nguyễn Minh Dũng viết 16:04 ngày 30/09/2018

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"; ...

Dũng Kon viết 16:04 ngày 30/09/2018

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 ...

Dũng Kon viết 16:04 ngày 30/09/2018

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

Noro viết 16:04 ngày 30/09/2018

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

Tran Huan viết 16:04 ngày 30/09/2018

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 ...

Phạm Hà Lâm viết 16:04 ngày 30/09/2018

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!

Nguyễn Minh Dũng viết 16:04 ngày 30/09/2018

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?

Dũng Kon viết 16:03 ngày 30/09/2018

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 ...

phong nguyen viết 16:04 ngày 30/09/2018

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 ...

Đỗ Trung Quân viết 16:04 ngày 30/09/2018

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 ...

Dũng Kon viết 16:03 ngày 30/09/2018

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 ...

Nguyễn Minh Dũng viết 16:04 ngày 30/09/2018

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); ...

Dũng Kon viết 16:03 ngày 30/09/2018

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 đề ...

Dũng Kon viết 16:03 ngày 30/09/2018