2023年7月13日學習記錄

2021-09-25 06:01:48 字數 954 閱讀 1161

今天講了shell編輯的規則和c語言的資料基本型別

shell規則

指令碼第一行必須是#!/bin/sh或者#!/bin/bash

命令中的「=」前後不能留有空格

shell指令碼編輯完成之後,要用chmod命令給檔案賦予可執行許可權,如chmod x shell指令碼檔名,x為具體數字

語句結尾不需要「;」

if語句格式

if【】

then

#code block

fi比較操作時

整數             字元
相同 -eq =

不同 -ne !=

大於 -gt >

小於 -lt <

大於或等於 -ge

小於或等於 -le

為空 -z

不為空 -n

for迴圈

for var in 【list】

do#code block

done

while語句

while【condition】

do#code block

done

until語句

unti了【condition】

do#code block

done

case語句

case 「$var 」 in

condition 1)

;;condition 2)

;;*)

esac

野指標1.訪問了沒有許可權的記憶體

2.訪問了已經釋放了的記憶體。

因為野指標主要是因為我們平時程式設計習慣造成的。我們在程式設計時,做到以下幾點可以有效地避免野指標的出現。

第一,當乙個指標沒有指向時,我們一般預設指向null。(null代表記憶體的0位址,並且null是不允許做任何操作的)

第二,使用malloc分配記憶體。(在堆空間裡分配記憶體)

2023年 7月12日學習記錄

今天主要寫了幾條程式題,複習了一下make工程管理器的用法。下面羅列一下今天寫的題 1.已知 ch 是字元型變數,下面不正確的賦值語句是 a a.ch a b b.ch 0 c.ch 7 9 d.ch 5 9 a是字串要用雙引號,d的解釋如下c語言中 的優先順序高於賦值號,所以先執行右邊,也就是5 ...

2023年4月13日總結

工具 bugly 解決辦法 1 配置android sdk 和 應用公升級 效果 如下圖 檢視異常統計 檢視異常錯誤 運營統計檢視 更新應用 紙牌 二維向量 1 x 1 卷積層 與 全連線層 1 卷積視窗形狀為1 1 kh kw 1 的多通道卷積層 2 1 1卷積失去了卷積層可以識別 和寬維度上相鄰...

7月13日學習日誌

學習日誌 姓名 郭富民 日期 2018 7 13 今日學習任務c語言的結構體,聯合體,鍊錶 今日任務完成情況c語言的結構體,聯合體的任務基本完成,能跟上老師的進度。今日開發中出現的問題彙總 結構體在使用時,只是宣告,不是定義,沒有分配空間。struct student就是一種資料型別。結構體在記憶體...