Bài đăng

Con trỏ trong c/c++

      Mục lục Giới thiệu về con trỏ, ưu việt của con trỏ Ví dụ dùng con trỏ Sự khác nhau giữa con trỏ và biến Sự khác nhau giữa con trỏ và mảng Khi nào cần dùng đến con trỏ Mở đầu Con trỏ là một trong những vấn đề rất nhức nhối trong c/c++. Không chỉ những người mới tiếp cận mà cả những lập trình viên hệ thống nhiều năm kinh nghiệm.  Trong bài viết này mình sẽ giới thiệu các bạn một số kiến thức về con trỏ và một chút kinh nghiệm của mính trong quá trình làm việc với c/c++. Mong các bạn có thể hiểu rõ hơn để có thể dùng con trỏ một cách tốt nhất 1. Giới thiệu về con trỏ, ưu việt của con trỏ - Trước tiên ta cần làm sáng tỏ các khái niệm tham chiếu, tham trị. Lấy ví dụ đơn giản khi chúng ta đi mua hàng. Ta mua một gói bánh giá trị 20 nghìn, ta đưa cho chủ quá 20 ngàn rồi ta lấy lại gói bánh. Thì 20 ngàn ở đây được ta...

Driver cho máy tính

Để một thiết bị phần cứng giao tiếp được với máy tính thì máy tính cần có driver cho thiết bị. Driver phải đảm bảo giao tiếp được với thiết bị và giao tiếp được với hệ điều hành. Có thể chia driver thành 3 loại chính -         Packet-oriented or the network vertical (driver hướng gói dữ liệu) -         Block-oriented or the storage vertical (driver hướng khối dữ liệu) -         Byte-oriented or the character vertical (driver hướng byte/ký tự) Packet-oriented hay network driver gồm 2 phần: a) network protocol stack và b) network interface card (NIC) device drivers, hoặc đơn giản là network device driver (có thể là Ethernet, Wi-Fi, hoặc bất kỳ các giao tiếp mạng nào khác,…) Block-oriented hay storage driver gồm 2 phần: a) File-system drivers để giải mã các định dạng khác nhau trên các phân vùng lưu trữ khác nhau (FAT, ext, …) và b) Block device drivers cho các giao thức ph...
some GCC command you have 3 file func.c show.c and main.c 1.gcc  main.c func.c show.c -o main this command creat file main you use ./main to execute 2.compile each file .c gcc -c func.c gcc -c show.c gcc -c main.c (you can also use : gcc -c func.c show.c main.c) then link to one file execute gcc main.o func.o show.o -e exe the exe file will be created you use ./exe

Bowling game verilog

Chương trình bowling game viết bằng verilog