- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Thắc mắc về malloc và free trong C
Tôi có đoạn code về malloc như sau: #include <stdio.h> int main(){ int* a = (int*)malloc(sizeof(int)); int b; for(b = 0; b < 10; b++){ printf("Enter value of a[%d] ", b); scanf("%d", &a[b]); } for(b = 0; b < 10; b++){ printf("a[%d] = %d ", b, a[b]); } ...
Thuật toán tối ưu trong một bài toán đơn giản
Mình vừa đọc qua một bài toán trên mạng có nội dung như sau: Tính tổng tất cả các số 0->999 chia hết cho 3 hoặc 5 Mình nghĩ ngay tới đoạn code: #include "stdio.h" int main(int argc, char const *argv[]) { int s, i = 0; while (i<1000){ if (i % 3 == 0 || i % 5 == 0){ s += ...
Sự khác nhau của mảng trong Python và C
Mình đang đọc 1 cuốn sách về Python. Có đoạn như sau: Khai báo 1 mảng: s = “abcd” sau đó có thể sử dụng a[-1], a[-2], … Mình có thử qua C, nhưng có thể là đoạn code của mình bị sai: #include <stdio.h> int main(){ char s[] = "abcd"; printf("%d ",s[-1]); return 0; } Thắc ...
Khác biệt giữa Boolean trong C89/90 và C99
Mình có 1 số thắc mắc sau về C88 và C89. Mong mọi người cho ý kiến: sự khác nhau của c88 và c89 là gì và tại sao lại phải tạo ra 2 cái khác nhau. Mình có một chương chình như thế này: #include <stdio.h> #define TRUE 1 #define FALSE 0 int main() { int flag=1; if(!flag){ ...
Thảo luận về hàm strlen()
Một lần tình cờ lên mạng thì tôi thấy có người viết hàm strlen() như sau: int myStrlen( char *s ) { char *start; start = s; while( *s != 0 ) { ++s; } return s - start; } Tôi đã thử và thấy nó trả về giá trị đúng như yêu cầu. Nhưng tôi không hiểu vì sao s ...
Nếu i và j nguyên dương, vậy thì có phải (-i)/j và -(i/j) luôn luôn có giá trị như nhau?
Tôi có một câu hỏi như thế này. Có thể nó hơi củ chuối nhưng mong mọi người cho ý kiến. Nếu i và j nguyên dương, vậy thì có phải (-i)/j và -(i/j) luôn luôn có giá trị như nhau? Hãy thích lựa chọn của bạn. Mong được mọi người giúp đỡ. Xin cảm ơn!
Giá trị của string::capacity là khác nhau trong VS và Codeblock?
Hôm nay tôi có đọc qua phần chuỗi trong C++. Tôi thực hành trên 2 công cụ là VS và CodeBlock. code: #include <iostream> #include <string> using namespace std; void main(){ string str="abcd"; cout<< str.capacity(); system("pause"); } Thật bất ngờ khi mà 2 công cụ này ...
Xin công cụ lập trình Assembly
Mình đọc qua một số bài viết về Assembly và mình thấy rất hay. Vì vậy mình đã quyết định tìm hiểu về nó. Nhưng mình không thể tim thấy công cụ hỗ trợ lập trình Assembly. Mong được mọi ng giúp đỡ. Xin cảm ơn!!!
Không xuất được âm thanh trong C và C++
Mình đang dùng Windows XP và mình đã thử xuất ra âm thanh bằng putchar(7), printf(), cout,…, mình cũng đã thử visual studio, codeblock và C-free nhưng tất cả đều vô vọng. Mong mọi người sớm giúp đỡ! Cảm ơn mọi người nhiều.
Thảo luận về sách lập trình bằng tiếng Anh và tiếng Việt
Như tiêu đề đã nêu trên. Các bạn có ý kiến như thế nào về sách lập trình bằng tiếng Anh và tiếng Việt? Theo ý kiến riêng của mình thì sách lập trình bằng tiếng Việt khá là loằng ngoằng và khó hiểu.