原创 c語言入門到c++使用高手: c語言入門之位運算(二)

第十一章 位運算 第二節 位運算的具體應用 1.位運算的一個具體範例 需求: 一個遊戲有10個任務,記錄10個任務是否完成, 用0標記未完成任務, 用1標記完成任務 // 常規想法 int task[10] = {0}; task

原创 c語言入門到c++使用高手: c語言入門之結構體與共用體(二)

第十章 結構體與共用體 第二節 結構體數組,結構體指針 1. 結構體數組 單獨寫成一行來定義 struct student stu[3]; 定義結構的時候順便定義結構體數組 struct student { in

原创 CUDA: CUDNN_STATUS_SUCCESS (4 vs. 0)

問題:CUDNN_STATUS_SUCCESS (4 vs. 0) CUDNN_STATUS_INTERNAL_ERROR LZ最近在優化tensorflow的模轉型,然後要轉成caffemodel交給前端的同事進行移植,結果,

原创 Markdown: 表格中的豎線(|)怎麼輸出?

例如LZ要打印成如下形式: 位運算符 含義 & 按位與 | 按位或 ^ 按位異或 ~ 取反 << 左移 >> 右移 那麼按位或要怎麼打印呢? 下面給出幾種方式,注意要加上末尾的";" &ver

原创 c語言入門到c++使用高手: c語言入門之指針(六)

第九章 指針 第六節 數組的指針和指向數組指針的指針變量-3 1. 回顧二維數組和多維數組的概念 a[3][4]二維數組 a[7][8][9], 三維數組, 排列方式a[0][0][0]…a[0][0][9], a[0][

原创 c語言入門到c++使用高手: c語言入門之指針(八)

第九章 指針 第八節 函數指針和返回指針值的函數 1. 用函數指針變量調用函數 一個函數在編譯的時候,系統會被這個函數分配一個入口地址,這個入口地址被稱爲函數的指針. 我們可以定義一個指針指向該函數,然後,我們通過該指針變量調

原创 c語言入門到c++使用高手: c語言入門之指針(五)

第九章 指針 第五節 數組的指針和指向數組指針的指針變量-2 1.數組名作爲函數參數 如果一個實參的數組,想在函數中改變此數組的元素的值,實參和形參的對應關係可以有4種 實參和形參都是數組名 a是實參數組首地址,ba是形參數組

原创 c語言入門到c++使用高手: c語言入門之指針(七)

第九章 指針 第七節 字符串的指針和指向字符串的指針變量 1. 字符串表示形式 c語言中對字符串常量有特殊的處理,在內存中開闢出一段類似祖父數組的東西來存放字符串常量 所以,"I am Felaim"是存在於內存中的,並且有一個

原创 c語言入門到c++使用高手: c語言入門之指針(九)

第九章 指針 第九節 指針數組, 指針的指針, main函數參數, 小節 1. 指針數組概念回顧 一個數組,其元素均爲指針類型數據,稱爲指針數組, 指針數組的定義形式: 類型標識符 *數組名[數字長度說明] //int *

原创 c語言入門到c++使用高手: c語言入門之指針(二)

第九章 指針 第二節 變量的指針和指向變量的指針變量-1 1. 指針變量的定義 變量的指針就是變量的地址,我們可以定義一個指向變量的指針變量,這種指針變量,我們在定義的時候,會引入一個*,在定義的語句中,表示"這是一個指針變量

原创 c語言入門到c++使用高手: c語言入門之指針(四)

第九章 指針 第四節 數組的指針和指向數組指針的指針變量-1 1. 指向數組元素的指針變量的定義和賦值 數組指針 是指 數組開始的地址,數組元素的指針就是數組元素的地址 只要是數組,那麼數組元素的內存一定是挨着的 #i

原创 c語言入門到c++使用高手: c語言入門之指針(三)

第九章 指針 第三節 變量的指針和指向變量的指針變量-2 1. 指針變量作爲函數參數 函數的參數可以是指針類型,作用是將一個變量的地址傳遞到一個函數中去 c語言中,實參變量個形參變量之間數據傳遞是單向的值傳遞,指針變量作爲

原创 c語言入門到c++使用高手: c語言入門之指針(一)

第九章 指針 第一節 指針基本概念詳解 1. 前提知識 靜態存儲區,動態存儲區,不同變量會保存在不同的存儲區裏 有些變量的內存是在編譯的時候分配的,有些變量的內存是在程序運行時分配的 變量都是會佔用一段內存空間的(in

原创 亂七八糟: 人魚世界 (夢境)

人魚世界 每次做夢都是很玄幻,很科幻,總是有些稀奇古怪的事情,可能腦子在不受控制的時候最有創造力.這次做的夢有點意思,所以決定記錄下來. 1. 兩個世界 小F是個程序媛,北京的房價實在太高了,小F只能住在學校提供的宿舍中,是學校常

原创 Docker: 如何在Docker中優雅地使用jupyter notebook (利器)

如何在Docker中優雅地使用jupyter notebook 1. 安裝jupyter 使用anaconda安裝jupyter notebook conda install jupyter notebook 2. 生成密碼