Try   HackMD
  •  
    2021-2022 資管程式設計課
    ·
    Last edited by Orange on Mar 12, 2023
    Linked with GitHub
    Contributed by
Log in to edit or delete your comments and be notified of replies.
Sign upAlready have an account? Log in
蕭佑安
2022/04/22 13:45:14
動態陣列講解影片(一)
那我們平時寫程式用到的靜態記憶體,在跑完整個黑框框之後記憶體也就釋放了嗎? (Edited)
tags: 筆記首頁

實習課錄影 - 進階

  • 動態陣列講解影片(一)
  • 動態陣列講解影片(二)
  • 實習七 structure 講解
  • 實習七 影片中 structure 範例程式
Last changed by 

 
2021-2022 資管程式設計課
資管程設 Team
1
449

Read more

新手的殺手王牌與助教的扣分重點 - 函式function (一) 基礎講解

前言 目前大家學下來,我們總是在 main function 裡面完成我們想做的事,隨著遇到的題目變難,或是需求上升,程式碼會越來越冗長,然而這是一件不太有效率,而且妨礙閱讀的行為,如果今天事情很繁雜,我們還只能透過 main function 來處理一切事物,那真的太糟糕了,所以為了增加程式易讀性並且有效拆分細部功能以重複利用,今天我們要來講程式開發最重要的工具之一 - 函式 function。 函式定義 在了解函式的用法之前,我們先了解他的長相,以及它的使用規則吧! return_type function_name(arguments){ /* function statements */

Mar 12, 2023
陣列續談-上

前言 上一份筆記講到如何為陣列附值,也講到如何宣告一維、二維陣列,而這份筆記將更深入地針對陣列來談一些東西。 一維陣列宣告與儲存 相信有看過前一份筆記都知道陣列要如下宣告: int score[10]; 透過這樣一行我們知道我們宣告了一個陣列名為 score 含有十個儲存空間,每個空間必須都儲存整數,而一個整數在 C++ 佔 4 bytes(通常情況,不考慮 OS 的不同),所以我們知道這個陣列總共被派出了 40 bytes(4 * 10)。 <span style="color:red">不希望看到的宣告方式</span>

Mar 12, 2023
陣列續談-下

二維陣列 一維的陣列其實非常簡單,但他能夠處理的事情很有限,二維,三維的陣列能夠有效地幫我們處理非常多的問題。 二維陣列的宣告 int scores[30][5]; 還記得在上一份筆記我們有舉個例子,如果有想要紀錄一個班級全部學生的五科成績這樣的情況就非常適合用二維陣列。 假設一個班有 30 位同學,就需要 150 格來儲存。當然你可以這樣寫。 int array[150]; for(int i = 0; i < 150; i++){

Mar 12, 2023
變數的存活範圍,如何看 block,不再搞混變數範圍,區域變數與全域變數

前言 在撰寫程式時會需要宣告眾多的變數,實體化眾多的物件,而你在哪裏宣告這些變數與物件是非常重要的,在不同的程式區段(block)內宣告的變數他能夠存活的區域也有不同,以下會來分析變數在各個情況下的存活範圍為何 區域變數 Local Variable 變數於函示 function 之中 我們先看一段很常見的程式碼 void swap(int a, int b){ int temp; temp = a;

Mar 12, 2023
Read more from 2021-2022 資管程式設計課

Published on HackMD
    • 實習課錄影 - 進階
    Expand allBack to topGo to bottom
  • 實習課錄影 - 進階
Expand allBack to topGo to bottom

Sign in

Forgot password

or

By clicking below, you agree to our terms of service.

Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
Wallet ( )
Connect another wallet

New to HackMD? Sign up