C#筆記(1)
計算機記憶體:
IT工程師認為記憶體分為四部分
1.堆→儲存引用型別 陣列 字串 class等
2.棧→儲存值型別的值 所有方法和變數都存在棧中 程式執行也在棧中
3.全域性→全域性的量
4.程式碼→存放程式碼
在程式設計中預設編碼格式為utf8 utf8是一種檔案編碼格式,如果編碼格式不對會產生亂碼現象
unity常用的:
1.int 4位元組
2.string
3.float 4位元組
4.bool 1位元組
5.class
6.char 2位元組
7.double 8位元組
運算子:
^ | & 位運算
&&且 ||或 用於if判斷
++i和i++ 在賦值號存在的情況下: i++ 先賦值再自增
++i 先自增再賦值
沒有賦值號的情況下 i++和++i都是自增
陣列:
1.特性陣列的長度固定 在使用陣列的時候必須固定大小
2.陣列是引用型別
3.索引從0開始
4.遍歷陣列使用foreach還是for 都可以
5.修改陣列使用for
foreach不能對值進行修改
相關推薦
C#筆記(1)
計算機記憶體: IT工程師認為記憶體分為四部分 1.堆→儲存引用型別 陣列 字串 class等 2.棧→儲存值型別的值 所有方法和變數都存在棧中 程式執行也在棧中 3.全域性→全域性的量 4.程式碼→存放程式碼 在程式設計中預設編碼格式為utf8 utf8是一種檔案編碼格式,
C++筆記1
文章目錄 一、概述 1、應用 2、重點 3、程式 4、IDE(整合開發環境,Integrated Development Environment) 二、基本語法 1、輸
C++發哥筆記(1):class的分離式寫法
頭文件 clu cpp obj inline this ++ 大括號 如果 把class的成員函數的定義寫在class之外,即class的大括號的外面。 例如, /////////// main.cpp //////////// class Object { publi
<C#入門經典>學習筆記1之初識C#
ack fad 浮點 2.0 十六進制 float 一個 sca 每一個 序言 選擇《 C#入門經典第五版》作為自學書籍,以此記錄學習過程中的筆記與心得。 C#簡單介紹 1. C#是一種塊結構的語言 2. C#區分大寫
C/C++復習筆記(1)
href lis 優先級 轉換成 mar 符號 都是 排版 space 這是一篇針對學習《程序員面試寶典》過程中的筆記,這本書的質量先不去考量,他其中確實涉及了不少雖然編程過程中一般用不到但確實是有必要註意的東西,而且又是各個企業的歷史真題,總有值得學習的東西。 也算臨時
35、C#學習筆記1
c#C#語言是一種面向對象的編程語言,主要用於開發運行在.net虛擬機上面的應用程序。C#語言的特點:1、語法簡潔,不允許直接操作內存,去掉了指針操作。2、徹底的面向對象設計,C#具有面向對象語言所應有的一切特性:封裝、繼承、多態。3、與web緊密結合,並且支持絕大多數的web標準。如:HTML、XML、SO
C#學習筆記1
包括 TE bsp 隱式 定義 通過 tty 類型轉換 產生 C#數據類型 C#的數據類型包括以下三種: 1. 值類型:基本的數據類型都是從類 System.ValueType 中派生的。表達式 sizeof(type)產生以字節為單位存儲對象或類型的存儲尺寸. 2. 引用
C++ 面向對象學習筆記[1]
app orange bsp 用途 hid srand com -h ret #include <cassert> #include <cstdio> #include <cstdlib> #include <ctime&
C++面試筆記(1)
成對 存儲 rtu 面試 死循環 文件 繼承 無法 let 1. C和C++的區別 C++面向對象的三大特性 面向對象的三個基本特征:封裝、繼承、多態 1、封裝:把客觀事物封裝成抽象的類,類進行信息隱藏 關鍵字 |當前類 |包內 |子孫類| 包外 --|--|--|--|
[C#學習筆記1]用csc.exe和記事本寫一個C#應用程序
增加 最終 env 包含 rar cor line 一個 省選 csc.exe是C#的命令行編譯器(CSharpCompiler),可以編譯C#源程序成可執行程序。它與Visual Studio等IDE(Integrated Development Environment,
學習筆記-C語言1(程式設計入門)
C語言和C++是作為一名程式設計師必備技能,非科班出身的我對這些語言一直是一知半解,後來更是直接使用簡單易上手的python,matlab語言。今天終於開始系統的學習了C了,記錄一些學習筆記,方便後面檢視,如有不妥,還請幫忙指正。 1. 檔案開頭 檔案開頭要加入:# include<
C語言學習筆記-1.(資料表示和輸出)
C裡面的資料表示和輸出很重要.所以在此記下一些平時會用的東西. 1.系統自帶輸出八進位制和十六進位制(整數): 輸出八進位制:%o 輸出帶字首的八進位制:%#o 輸出十六進位制:%x
資料結構(C語言版)讀書筆記1(基本概念和術語)
資料: 所有輸入到計算機中,並被計算機程式處理的符號的總稱。 資料元素: 資料的基本單位,在計算機程式中經常被當做一個整體進行考慮和處理 資料物件: 性質相同的資料元素的集合,是資料的一個子集。 資料結構: 相互之間存在一種或多種特定關係的資料元素的集合。這種資料元素之間
C++檔案輸入和輸出(C++學習筆記 1)
為了開啟一個檔案供輸入或輸出,標頭檔案需要包括 #include<iostream> 和#include<fstream> iostream庫除了支援終端輸入輸出,也支援檔案的輸入和輸出。 1. 開啟一個輸出檔案 必須宣告一個ofstream型別的物件,來
c#學習筆記(1)
棧的特徵: 資料只能從棧的頂端插入和刪除 把資料放入棧頂稱為入棧(push) 從棧頂刪除資料稱為出棧(pop) (3)值型別直接儲存在棧中  
C++物件模型 筆記1
C++類中的函式不會佔用類本身的記憶體,而是類的宣告的非行內函數只會誕生一個函式體。C++在佈局和存取時間上主要的額外負擔由virtual引起: virtual function機制 執行期動態繫結 virtual base class機制 多次繼承中,單一的基類被共享
《C#高階程式設計》讀書筆記-1
《C#高階程式設計》讀書筆記 C#型別的取值範圍 名稱 CTS型別 說明 範圍 sbyte System.SByte
C++ Primer筆記--1
種類 ostream 常量指針 typedef tro return 指向 無需 字符串 目錄 引用 指針 const 與指針 類型說明符auto 類型說明符decltype() C++ Primer-復合類型 復合類型是指基於其他類型定義的類型,其中有這幾種: 數組
學習筆記1 從C到C++
本篇文章是學習c++面向物件程式設計前遇到的一些需要注意的知識點,因此做個記錄>=<。。。 引用返回&傳值返回 引用返回 & C++中,在預設情況下,當函式返回一個值時: return expression; expression被求值,並將該值
《C++ Templates》筆記——1.函式模板
1.初探函式模板 函式模板是被引數化的函式,代表的是一個函式家族。它們看起來與普通函式很相似,唯一的區別是有些函式元素是未確定的,這些函式將在使用時被引數化。模板主要有函式模板和類模板。 1.1定義模板 下面定義了一個返回兩個值中最大值的函式模板: template<