まぬねこの足跡。。。

備忘録+たのしさ+ひっそりと

2023-05-01から1ヶ月間の記事一覧

Linuxコマンド

ディレクトリ操作 ディレクトリ 確認 ディレクトリ 作成 ディレクトリ内 確認 ディレクトリ 移動 ディレクトリ 削除 ディレクトリ+ファイル 操作 移動 + 名前変更 コピー 削除 検索 テキストファイル 操作 表示 一画面分ごと 表示 先頭だけを表示 末尾だけ…

シェル

シェル Linuxシェル 種類 シェルの機能 ショートカットキー コマンド history:入力履歴を番号付きで一覧表示 パイプ(|):コマンド連結 リダイレクト(<、>):入出力の切替え 出力 追記出力 入力 シェルスクリプト シェルスクリプトファイル作成 実行 シェル …

Linux

Linux Linuxディストリビューション 種類 Red Hat 系 Debian 系 Linux ディレクトリ Linux オペレーティング・システム(OS) サーバ用OSで最大のシェア=Webアプリケーション開発(サーバ操作可能)に有効 UNIXから派生⇒CLI(コマンドラインインターフェース)操…

Git/GitHub 目次

Git 分散型のバージョン管理システム GitHub ソースコード用ホスティングサービス Git ブランチ

Git ブランチ

ブランチ ブランチ作成 ブランチの移動 ブランチ作成 + 移動 ブランチをマージ(元のブランチへ統合) マージの取り消し 未コミット マージの取り消し コミット済み ブランチ 削除 マージ済み ブランチ 削除 その他 ブランチ作業領域を枝のように分岐させ、プ…

GitHub ソースコード用ホスティングサービス

ソースコード用ホスティングサービス 初期設定 アカウント作成 1. Github登録 2. 確認メールを開封し、「Verify email address」をクリック GitHub SSH接続設定 公開鍵認証 鍵の準備 1. 秘密鍵(id_rsa)と公開鍵(id_rsa.pub)のペアを作成 2. 公開鍵の登録 3. …

Git 分散型のバージョン管理システム

バージョン管理 流れ インストール 初期設定 1. インストール状態確認 2. インストール 3. アカウント情報登録 4. 設定確認 ローカルリポジトリを作成 1. 作業ディレクトリに「cd」移動、「mkdir」作成 2. git ローカルリポジトリ作成 リモートリポジトリの…

デフォルトシェルをzshに変更

シェル zshに変更 1. デフォルトシェル確認 2. zshをインストール 3. zshに変更 4. 以下で「(0) Exit, creating....」を選択し、数字「0」入力 今後の為に。。。 WSLとVS Codeの連携 同期の理由 方法 使い方 1. Ubuntuターミナルを起動 2. 以下を実行 VS C…

WSL(Windows Subsystem for Linux)

導入 ubuntu起動エラー:ファイルが見つかりません 導入「Windows PowerShell」を「管理者として実行」する 1. 以下を入力して「Windows PowerShell」を再起動 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /nore…

C言語 ソースファイルの分割

C

ヘッダーファイル ソースファイル ヘッダーファイルの取り込み #include擬似命令 複数ファイルを使ってコンパイルするには、 関数、変数、定数などの共有 宣言 宣言のみ extern宣言 ヘッダーファイルの重複防止 #ifndef~#endif疑似命令 ヘッダーファイル関…

C言語 自由サイズ配列(動的配列)

C

自由なサイズの配列作成 メモリの確保 ポインタ変数 = malloc(必要なバイトサイズ); #include &ltstdlib.h> 必要 プログラム終了まで確保する メモリの開放 free(ポインタ変数); メモリリーク防止するため、必ず行う。 int* heap; heap = (int*)malloc(sizeo…

C言語 マクロ機能define、定数const、列挙enum

C

データに名前を付ける #define擬似命令 命名規則 表示イメージ #define擬似命令 特殊操作 関数に名前を付ける。 表示イメージ マクロ作る 表示イメージ 不変定数 const 表示イメージ フラグ(列挙)定数 enum 数値指定で初期化 データに名前を付ける #defin…

C言語 コマンドライン引数

C

コマンドライン引数 コマンドライン引数 表示 コマンドライン引数の有無 コマンドライン引数アプリケーション起動時、メイン関数に渡される引数 int main(int argc, char* argv[]); argc:コマンドライン引数の数 argv:引数自体 コマンドライン引数 表示 pr…

C言語 ファイル操作

C

ファイル open close open close モード ファイルへの書き込み 書込み、追記モード時 テキストファイル sample.txt 表示イメージ バイナリーファイル sample.txt 表示イメージ 配列を1度で書き込む sample.txt 表示イメージ ファイルからの読込み 読込みモー…

C言語 構造体 struct

C

構造体 struct 構造体タグ書き方 宣言 構造体タグを新規型とする typedef 構造体の要素へアクセス 表示イメージ 構造体変数同士 代入 表示イメージ 構造体 配列 表示イメージ 構造体 structデータをまとめる。 構造体変数同士で演算、比較はNG。構造体タグ書…

C言語 ポインタ

C

ポインタ ポインタ 表示イメージ 変身するポインタ 表示イメージ ポインタ演算子 表示イメージ ダプルポインタ 表示イメージ 構造体型 ポインタ変数 ポインタ ポインタ ポインタ型:変数の型のアドレス版 ポインタ値:変数のアドレスの数値 ポインタ変数:ア…

C言語 アドレス

C

変数アドレスを表現 変数アドレス 表示 表示イメージ 配列変数のアドレス 表示 表示イメージ 変数アドレスを表現&変数ちょこっとメモ値渡し(浅いコピー)変数を別メモリにコピーして、渡す。 渡された変数をの中身を変更しても元の変数の中身は変わらない。参…

C言語 文字列

C

文字列 初期化+代入 表示イメージ 文字列処理関数 数字変換 表示イメージ 文字列のコピー 文字列全コピー 表示イメージ 文字列の部分コピー 表示イメージ 文字列の連結 表示イメージ 文字列合成 表示イメージ 文字数を数える 表示イメージ 文字列の比較…同じ…

C言語 文字 char型

C

文字 char型 文字型で計算 文字コード操作 英小文字↔英大文字 相互変換 表示イメージ 数値↔文字コード 相互変換 表示イメージ 文字種類判定関数 文字 char型※最大255種類 全角は非対応 char c; char c = 'a'; ちょこっとメモwchar_t型 ワイド(2バイト)文字#i…

C言語 配列

C

配列 配列の宣言 初期化+宣言 表示イメージ 要素 配列のバイト数 表示イメージ 要素数 表示イメージ 配列のコピー 表示イメージ 配列同じ型の変数を複数連続でつなげたもの。番号(index)で管理。配列の宣言型名 配列名[要素数]; int A[100]; 初期化+宣言 int…