原创 課堂代碼(6_19)

#ifndef _TEST_H_ #define _TEST_H_ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <Windows.h>

原创 內存處理函數(課堂代碼)

比特6.12課堂代碼 代碼需要分段解引用 頭文件 #ifndef _TEST_H_ #define _TEST_H_ #include <stdio.h> #include <stdlib.h> #include <stri

原创 操作符和表達式(C和指針)

一、操作符 1、算數操作符 ● C語言常用算數操作符: + - * / % ● 除了 % 操作符之外,其餘幾個操作符既可以作用於浮點類型,又適用於整數類型。當 / 操作符的兩個操作數都是整數時,它執行整數運算,在

原创 C++入門、輸入/輸出和運算符

1 C++入門 ● 單行註釋以雙斜槓符號 // 開始。程序員加入註釋爲程序做註解,以提高它們的可讀性 ● 程序運行時,註釋不會使計算機執行任何操作,它們被 C++ 編譯器所忽略,不會產生任何機器語言目標代碼 ● 預處理

原创 58_3_29 上課筆記

int Add(int x,int ) { int z=x+y; return z; } ● x,y稱爲形式參數,也是輸入參數 ● 返回值 int表示返回整型 void表示無返回值 ● 函數體命名儘量見名知意 ● Add(

原创 C語言程序控制()循環

1 循環的基本原理 ● 大多數程序都包含循環或迭代。循環是在循環條件爲真時,需要計算機重複執行的一組計算機指令。 ● 由於事先知道循環將要被執行的次數,所以有時也被稱計數控制的循環爲確定性循環。 ● 由於循環次數事先是未知的,所以

原创 C語言常見頭文件

ctype.h 字符處理函數: 本類別函數用於對單個字符進行處理,包括字符的類別測試和字符的大小寫轉換 ---------------------------------------- 字符測試是否字母和數字 isal

原创 58_3_27 上課筆記

● 用” ” 定義字符串默認含有 \0 ● 用花括號定義字符串需要自己定義 \0 ● \0 不屬於字符串內容,只是標誌着字符串的結束 ● \? 在書寫連續多個問號時使用,防止他們 被解析成三字母詞 ● ’

原创 C函數(上)

1 引言 ● 開發和維護一個大型程序的最佳方法就是將它分解爲一些小的,比原程序更容易管理的程序模塊 2 C語言中的程序模塊 ● 函數是通過函數調用語句而被調用執行的。函數調用語句指定被調用的函數名,並提供調用函數執行指

原创 5-24課堂代碼

一、 楊輝三角 定義一個宏 N ,用來定義二維數組這個N可以根據所要打印的楊輝三角的行數進行調整,稍微大於所要打印的行數即可,在此我使用了 100. EXIT_SUCCESS 是定義在頭文件 <stdlib.h> 中的

原创 基本概念(C語言)

1. 環境 在 ANSI C 的任何一種實現中,存在兩種不同的環境 1.翻譯環境:在這個環境裏,源代碼被轉換爲可執行的機器指令 2.執行環境:用於實際執行代碼 標準明確說明,這兩種環境不必位於同一臺機器上。 例如,交叉編譯器 就

原创 快速上手

1. 空白和註釋 1.空行將程序的不同部分分隔開來; 2.製表符(tab)用於縮進語句,更好的顯示程序的結構 3.註釋:C語言中,註釋以 /* 開始,以 */ 結束。在C程序中,凡是可以插入空白的地方都可以插入註釋。C語言版的註釋

原创 C語言 ——文件處理(奇葩知識系列 )

1 引言 ● 文件是用來永久地保存大批量數據的 ● 計算機將文件存儲在硬盤、固態盤、閃存盤和DVD盤這樣的輔存上 2 文件與流 ● 在C語言中,文件不過是一個按順序組成的字節流。當一個文件被打開時,就會有一個流與這個文件聯繫在一起

原创 位段、修改默認對齊數(對結構體的一點補充)

14 修改默認對齊數 #pragma pack (1)//默認對齊數修改爲4,改爲 1 即爲沒對齊,一般修改爲2,4,6…… struct S3 { double d; char c; }; #pragma pack()//取消默

原创 VS2019修改背景色

工具->擴展和更新->下載ClaudiaIDE 重啓VS2019 工具->選項->ClaudiaIDE,根據自己的喜好修改圖片,圖片大小以及透明度。