原创 C語言運算符優先級(超詳細)

C語言運算符優先級   優先級 運算符 名稱或含義 使用形式 結合方向 說明 1 [] 數組下標 數組名[常量表達式] 左到右 -- () 圓括號 (表達式)/函數名(形參表)

原创 VS程序輸出窗口顯示運行結果不完整的解決辦法

轉自https://blog.csdn.net/qq_40078121/article/details/79908789 在使用C++中的cout命令打印程序運行結果時有時會遇到結果顯示不完整的情況,會發現一部分運行結果“丟失”,如圖1所

原创 C語言關鍵字之extern

extern譯爲“外面的,外部的”,在C語言中用來聲明一個變量爲外部變量,也叫全局變量;或者聲明一個函數在外部進行了定義。也就是說,用extern修飾的變量或函數在同一工程下的其他文件也可以進行調用。 下面用具體的例子說明extern的用

原创 C語言結構體struct需要重複調用時使用方法

最近在學習鏈表時,遇到結構體重複調用的情況。 鏈表首先聲明一個節點結構體變量,如下: /*鏈表節點結構體*/ typedef struct ListNode { /*節點數據*/ int Element; /*

原创 FSMC-地址建立時間、地址保持時間、數據建立時間如何確定

我們知道FSMC包括同步和異步兩種工作時序。對於異步突發訪問方式, FSMC 主要設置 3 個時間參數:地址建立時間(ADDSET)、數據建立時間(DATAST)和地址保持時間(ADDHLD)。這三個參數是怎麼來的呢?是因爲SRAM/ R

原创 C語言關鍵字綜述

ANSI C標準C語言共有32個關鍵字,如下: auto break case char const continue default do double else enum extern float for goto if

原创 FSMC-靈活的靜態存儲控制器

  最近在學習SMT32的FSMC模塊,現將我自己對FSMC的理解講解一下,並對學習過程中遇到的疑點和難點進行分享。 0.前言 學習FSMC,我推薦《STM32F4xx中文參考手冊》、《STM32F4開發指南-庫函數版本_V1.1.pdf

原创 面向對象編程與面向過程編程的區別與聯繫

轉載自  https://www.cnblogs.com/Mr--Yang/p/6886447.html   LinuxC編程的學習已經告一段落,這段開始學C++。C++是面向對象編程,C語言是面向過程編程。因此學習C++的第一件事就是要

原创 分組加密模式 ECB、CBC、PCBC、CFB、OFB、CTR

在分組加密算法中,有幾種不同的工作模式,分別是ECB(Electronic CodeBook,電子密碼本模式)、CBC(Cipher-block chaining,密碼塊連接模式)、PCBC(Propagating cipher-bloc

原创 Visual C++項目“...”針對的是“.NETFramework,version=v4.0”,但此計算機上沒有安裝它

用VS2010打開工程,顯示  Visual C++項目“...”針對的是“.NETFramework,version=v4.0”,但此計算機上沒有安裝它。 解決方法:重新運行VS2010安裝程序,不選擇安裝,選擇修復。之後等待修復完成

原创 乾淨卸載VS2015

想要完整卸載VS2015,只需要在控制面板中卸載即可,詳細步驟如下: 1.打開控制面板,找到卸載程序,點卸載程序。 2.找到Microsoft Visual Studio Premium 2015(圖是從網上找的,卸載時忘記截圖了,網上

原创 RSA非對稱加密算法詳解

RSA加密算法是最常用的非對稱加密算法,由羅納德·李維斯特(Ron Rivest)、阿迪·薩莫爾(Adi Shamir)和倫納德·阿德曼(Leonard Adleman)於1977年一起提出,RSA就是他們三人姓氏開頭字母拼在一起組成的。

原创 嵌入式學習路線

轉自:https://www.cnblogs.com/wxb20/p/5962148.html ,https://www.cnblogs.com/wxb20/p/5939633.html 個人覺得這篇文章不錯,路線清晰,本人菜鳥一枚,以後

原创 RSA密鑰長度、明文長度和密文長度

轉自:https://blog.csdn.net/lvxiangan/article/details/45487943,部分語言和排版略做調整。 本文不涉及RSA加密原理,如想了解RSA加密原理請參考:RSA非對稱加密算法詳解 建議在閱讀

原创 CRC校驗詳解(附代碼示例)

CRC校驗即循環冗餘校驗(Cyclic Redundancy Check),是基於數據計算一組效驗碼,用於覈對數據傳輸過程中是否被更改或傳輸錯誤。首先看兩個概念,後續會用到。 模2除法:也叫模2運算,就是結果除以2後取餘數。模2除法每一位