Câu hỏi của BaoLe

The & operator (toán tử &)

Hôm mình muốn giới thiệu với các bạn một toán tử mới, đó là & . Chắc nhiều bạn cũng đã biết về cái này, nhưng mình muốn đi sâu một tí để ai chưa biết rõ có thể nắm về nó rõ hơn (sẽ rất có ích khi các bạn học tới con trỏ). Toán tử & cho chúng ta 1 địa chỉ,nơi mà 1 biến được lưu trữ.Để ...

BaoLe viết 16:07 ngày 30/09/2018 chỉnh sửa

Pointers to Functions và Command-line Arguments là gì?

Đọc trong sách thì gặp 2 phần này, nhưng rất khó hiểu.Cụ thể: #include <stdio.h> /* echo command-line arguments; 1st version */ main(int argc, char *argv[]) { int i; for (i = 1; i < argc; i++) printf("%s%s", argv[i], (i < argc-1) ? " " : ""); printf(" "); ...

BaoLe viết 16:07 ngày 30/09/2018 chỉnh sửa

Lỗi cú pháp vòng lặp while

Yêu cầu: Viết chương trình sắp xếp các dòng kí tự được nhập từ bàn phím theo thứ tự ABC. #include <stdio.h> #include<stdlib.h> #define MAXLINES 5000 #define MAXLEN 1000 char *lineptr[MAXLINES]; int read_lines(char *lineptr[],int MAXLINES1); void write_lines(char *lineptr[], int ...

BaoLe viết 16:07 ngày 30/09/2018 chỉnh sửa

Bàn luận về cấp phát động Free và calloc

Em đọc trong sách thì có ví dụ minh họa này em không hiểu gì cả.Nhờ mọi người giải thích giúp em với. #define ALLOCSIZE 10000 /* size of available space */ static char allocbuf[ALLOCSIZE]; /* storage for alloc */ static char *allocp = allocbuf; /* next free position */ char *alloc(int n) /* ...

BaoLe viết 16:06 ngày 30/09/2018 chỉnh sửa

Biểu thức điều kiện (Conditional expressions)

Hôm nay đọc sách thấy phần này hay nên muốn viết 1 bài chia sẻ với các bạn. Bản chất của biểu thức điều kiện cũng là một biểu thức với cú pháp đơn giản mà chắc các bạn cũng biết: biểu thức 1 ? biểu thức 2 : biểu thức 3. Về cách hoạt động của nó thì rất đơn giản. Đầu tiên, biểu thức 1 được ...

BaoLe viết 16:06 ngày 30/09/2018 chỉnh sửa

1 phiên bản khác của hàm strlen

#include<stdio.h> int strlen(char *s) { int i; for(i=0;*s!='';*s++) i++; return i; } VD:Viết chương trình tính độ dài của chuỗi"Hello". #include<stdio.h> int strlen(char*s); int main() { char s[]="Hello"; printf("Do dai cua chuoi da nhap :%d",strlen(s)); return 0; } int ...

BaoLe viết 16:05 ngày 30/09/2018 chỉnh sửa

Giải thích giúp mình câu lệnh trong code này với

#include<stdio.h> int main() { int i; printf("%d ",sizeof(3.0f)); return 0; } giải thích giúp mình chỗ sizeof(3.0f) với.Thank you vì xem topic này.

BaoLe viết 16:05 ngày 30/09/2018 chỉnh sửa

Thảo luận về static variables và register variables

Mình có đọc 2 phần này trong quyển the C programming nhưng hơi khó hiểu quá. Nhờ mọi giải thích về bản chất hai nội dung này với.

BaoLe viết 16:05 ngày 30/09/2018 chỉnh sửa

Giúp mình về câu lệnh trong đoạn code sau với

code này dùng để đếm số lần xuất hiện của mỗi chữ số,khoảng trắng(tab,blank,khoảng trống) và các ký tự khác.Nhờ mọi người giải thích giúp mình chức năng của câu lệnh ++ndigit[c-‘0’]; #include <stdio.h> #include<conio.h> /* count digits, white space, others */ void main() { int ...

BaoLe viết 16:04 ngày 30/09/2018 chỉnh sửa

Tính tổng các số

Nếu có 1 mảng kí tự toàn số ,làm sao để tính tổng các số trong mảng.Cụ thể:c=“1234”,lam sao de tinh duoc tong S=1+2+3+4.Mình dùng vòng lặp while để lấy từng kí tự ra rồi cộng lại với nhau nhưng không đúng… Nhờ mọi người giúp mình với.

BaoLe viết 16:03 ngày 30/09/2018 chỉnh sửa
< 1 2 3 4 >