原创 C 語言 define 變參__VA_ARGS__使用

在C語言的標準庫中,printf、scanf、sscanf、sprintf、sscanf這些標準庫的輸入輸出函數,參數都是可變的。在調試程序時,我們可能希望定義一個參數可變的輸出函數來記錄日誌,那麼用可變參數的宏是一個不錯的選擇。 在C9

原创 Qt,Qt Creator,minGW,VS關係

簡單來說,Qt是 一個跨平臺的C++圖形用戶界面應用程序框架,圖形界面庫,Qt library爲Qt程序提供頭文件、靜態鏈接庫和動態鏈接庫。Qt Creator是跨平臺的 Qt IDE。編輯器,編譯器,調試器可以自己選。minGW,是將G

原创 C語言中無符號數和有符號數之間的比較和運算

學C語言的同學看看以下代碼運行結果會多少 源代碼 #include <stdio.h> void main(void) { unsigned char uchar_num = 1; char schar_num = -2; un

原创 VsCode 快捷鍵

常用 General 按 Press 功能 Function Ctrl + Shift + P,F1 顯示命令面板 Show Command Palette Ctrl + P 快速打開 Quick Open Ctrl + Shift +

原创 ISO 26262 ASIL安全等級,怎樣劃分和分解【轉】

轉自:https://baijiahao.baidu.com/s?id=1587221359036864459&wfr=spider&for=pc 對原文進行歸納整理 1 什麼是ASIL安全等級 ASIL等級,Automotive Saf

原创 tinyCC 超輕量級編譯器

  今天發現一個好玩的東西,簡單的說,可以將C語言跟Python一樣直接解析運行,而不用經過編譯。像用Python一樣直接運行一個hello.c文件,而不會生成任何 .obj .a .exe等中間文件(至於是否生成了其他地方不知道,反正h

原创 字節序(byte order)、比特序(bit order)、MSB/LSB、大端模式/小端模式 概念誤混淆

發現之前概念一直混淆,今天就理清楚以作備忘。 前提:內存的讀寫永遠從低地址開始讀/寫,從低到高!從低到高!從低到高! 內存的讀寫永遠從低地址開始讀/寫!!! 1、字節序(byte order)、比特序(bit order) 字節序就是串行

原创 AUTOSAR架構深度解析

轉自:https://blog.csdn.net/helaisun/article/details/79382633 AUTOSAR的分層式設計,用於支持完整的軟件和硬件模塊的獨立性(Independence),中間RTE(Runtime

原创 Python編程-基礎知識-python項目包和文件的管理以及如何引用相對路徑的包和模塊

轉自:https://www.cnblogs.com/davidgu/p/4788914.html 目錄 結構: core |____ __init__.py |____ basic           |____ __init__.py

原创 《Flappy Bird》 Python Clone 學習之路

目錄 背景 準備 獲取遊戲資源包 工程搭建 代碼編寫 背景 前陣學習了一些python的簡單語法,前兩天又瞭解到有個pygame庫可以用python寫些簡單的2D遊戲,昨晚無意中從GitHub上搜的了一個Flappy Bird用pygam

原创 A Flappy Bird Clone using python-pygame

 轉自:https://github.com/sourabhv/FlapPyBird 很好的學習案例 from itertools import cycle import random import sys import pygame

原创 python 中 json 包用法簡單總結

JSON包的引用 python對象與JSON對象的互相轉換 存取JSON文件 python官方幫助文檔   JSON包的引用 在文件頭部引用json包 import json   python對象與JSON對象的互相轉換 json對象的

原创 python文件名和文件路徑操作

        在日常工作中,我們常常涉及到有關文件名和文件路徑的操作,在python裏的os標準模塊爲我們提供了文件操作的各類函數,本文將分別介紹“獲得當前路徑”“獲得當前路徑下的所有文件和文件夾,”刪除文件“,“刪除目錄/多個目錄”,

原创 Python 學習筆記:串口 pySerial

安裝pyserial pip install pyserial 查看可用的端口 import serial.tools.list_ports import serial # 查找COM口 def SerialList(): por

原创 PyQt5學習筆記:pyqt線程間通信

轉:https://blog.csdn.net/a359680405/article/details/45196207 信號(singal)與槽(slot)用於對象相互通信,信號:當某個對象的某個事件發生時,觸發一個信號,槽:響應指定信號