原创 C語言文件操作-文件讀寫

學習了文件的一些操作,使用文件操作來實現簡易的文件的讀取和寫入功能。 功能:寫入名稱和對應的屬性,根據名稱查詢出對應的屬性 1.文件讀取 int file_read(char *name){ char linebuf[1024];//

原创 共用體(union)——C語言學習

 共用體中變量的存儲與名稱無關,只與結構體所在的位置有關; 共用體數據類型將不同類型的數據項存放於同一段內存單元,共用體可以含有不同數據類型的成員,但一次只能處理一個成員。 #include<iostream> using namesp

原创 輕鬆實現經典小遊戲——掃雷

1.簡介:xp經典小遊戲-掃雷,(附源碼);特點:雷的數量、位置隨機,每勝利一局,視野擴大一圈,界面展示如下圖:   2.語言、工具:C語言;visual studio或者vc 6.0都可以,需要easyX庫,點擊自行下載安裝即可,裏面也

原创 Linux字符版2048小遊戲開發

輕鬆玩Linux,從寫個2048玩玩開始,不多說,有註解有代碼,就差你了,快上車! 1.簡介:Linux上的2048;寫個2048代碼還能玩到2048,那你就是寫得了代碼,玩得了2048的2048程序員了。 2.準備:電腦有Linux系統

原创 Linux項目開發—電子相冊

1.簡述:電子相冊,開發一個在ARM9開發板上的電子相冊,實現圖片的播放; 2.工具、材料:電腦(帶有Ubuntu等系列Linux系統)、ARM9系列開發板、串口線一根、串口通信軟件SecureCRT; 3.基本流程: a.編寫好源代碼後

原创 C語言數據類型(數組指針)[a]

我們直接看一個小例子: int main() { int a[5] = {1,2,3,4,5}; int *ptr = (int*)(&a + 1); printf("%d,%d",*(a + 1),*(ptr

原创 C語言文件操作—DES文件加密解密

基本原理:文件的讀取和寫入,在讀取和寫入之間增加DES加密處理; DES:一種對稱分組密碼算法; 實現的過程:用fread()從明文文件讀取數據,調用DES加密段,把加密後的數據寫入密文文件; 遇到的問題: #1.Run-Time Che

原创 初入前端項目實訓-音樂之家

主要內容:介紹html和css,使用html和css實現一個簡單的音樂播放網頁,後面有源碼; 工具:Dreamweaver 說明:自己在學習的過程的一些記錄,和大家一起分享,若有錯誤之處和不當之處還望大家指出   d1:html文本標記語

原创 VMware 15-Ubuntu的錯誤問題

前言:win10更新到1909後以前版本VMware都打不開了,折騰了一番,卸載系統更新也卸載不了,只能卸載去安裝最新版本的VMware 15了,然後卸載的時候不小心把虛擬機都給刪掉了,安裝了VMware又要重新安裝linux,還好Ubu

原创 再看bit、kbit、bit/s,byte、kbyte、byte/s

我們常說硬盤多少多少G,寬帶多少多少兆,網速多少多少兆,這個具體什麼區分呢? bit:存儲單位表示的是一位; byte:存儲單位表示的是一個字節;所以就是 1byte=8bit kbit:當然就是1k位了;  kbyte:也就是1k字節;

原创 C語言--內存裏的數據

先上一段代碼: char* getstr1() {     char *p1 = "abcdefgh";     return p1; } char* getstr2() {     char*p2 = "abcdefg";     re

原创 C語言--變量的本質含義

變量名是指向內存地址,操作變量就是操作內存,變量賦值是給內存寫數據; 指針也是一樣; 內存有它的地址編號,有了這個地址就可以修改內存了; 對於內存是可讀寫的,通過變量也是往內存讀寫數據,而不是在變量讀寫數據; 那麼問題來了,在子程序定義的

原创 學習筆記(01):2小時玩轉微信小程序——基礎入門與微信支付實戰-重新認識微信小程序...

立即學習:https://edu.csdn.net/course/play/26430/332933?utm_source=blogtoedu微信小程序 主要語言:JavaScript  

原创 C語言--內存裏的數據[續]

上一節瞭解到內存四區的概念,並應用了其中棧區和全局區的知識,而代碼區對我們透明;那麼就在繼續瞭解一下堆區吧。 堆區—----malloc、new、free、delete   //堆區存放 char *getmem(int num) {