C言語を超かんたんに解説【例えで直感的に理解可能】

  Рет қаралды 283,413

なかしーの電子工作部

なかしーの電子工作部

Күн бұрын

Пікірлер: 63
@幽香風見
@幽香風見 4 жыл бұрын
while文の説明が神やった
@takezouniten6682
@takezouniten6682 Жыл бұрын
最近、Arduino でプログラムを勉強してるんですが、この動画で何となくC言語というものが理解できました。わかりやすい解説をありがとうございました。
@ヒダカジュン
@ヒダカジュン 4 жыл бұрын
工科高校のことからC言語やって情報学部3年までやってきたけどここまでわかりやすい説明は出来ない、、すごいです
@HeinScraft
@HeinScraft 4 жыл бұрын
Unityで簡単な弾幕ゲーム作りながらC言語覚えるのが楽しい
@hagehagehage
@hagehagehage 4 жыл бұрын
Cはこの動画から先が落とし穴多すぎるんですよね。配列と混同するポインタの表記、すぐにポインタになりたがる配列、複雑怪奇な型宣言、ちょっと気を抜くとすぐにバッファの外に書いてしまうバグ、スタックを溢れさせたり、メモリを開放し忘れて異様にメモリ食ったり、暗黙の型変換にハマったり等々。
@kodai3455
@kodai3455 4 жыл бұрын
全体的像把握するのにめっちゃ良き、わかりやすい!!
@なかしーの電子工作部
@なかしーの電子工作部 4 жыл бұрын
Kodai 34さん、コメントありがとうございます! プログラムは「こうすればこうなる」というのをひたすら覚える感覚なので、 初心者の方でもイメージしやすい方法はないか考えてこの動画を作りました!
@ほよ-x7s
@ほよ-x7s 4 жыл бұрын
全くの文系男氏だけどすげぇ分かりやすい 全くやった事ないけど勉強してみたいなって思える動画でした
@なかしーの電子工作部
@なかしーの電子工作部 4 жыл бұрын
ほよさん、コメントありがとうございます! プログラミングっていきなり「これはこうだ!」みたいな決まりを押し付けられるので こういった感じで身の回りのことに例えれば取っつきやすくなるかなっと思って動画にしました。 役に立てたなら嬉しいです!
@mak7855
@mak7855 3 жыл бұрын
一番初めの基本ですね! ポインタから厳しくなります。 後、C++だと&使った参照もあるので、まずCでしっかりです!
@user-np8rf1sx4z
@user-np8rf1sx4z 4 жыл бұрын
やってれば分かってくるから どうか挫折しないで!
@leps2438
@leps2438 4 жыл бұрын
電子工作初心者です。この動画を観てから簡単なプログラムをコピーして、またこの動画に戻ってきました。 大変理解しやすいです!ありがとうございます!
@酢に胡椒ラー油くん
@酢に胡椒ラー油くん 4 жыл бұрын
来週情報技術の資格試験があるので助かりました。
@b881119
@b881119 4 жыл бұрын
35年以上前、BASICをプログラムしていたころを思い出した。
@gantz_o0
@gantz_o0 4 жыл бұрын
それを今授業でやってますw
@こちんなめ
@こちんなめ 4 жыл бұрын
明日テストで分からなかったことがあったので本当に助かりました、有難うございました
@なかしーの電子工作部
@なかしーの電子工作部 4 жыл бұрын
松優さん、コメントありがとうございます! テスト応援してます!
@大久保雅俊-f1g
@大久保雅俊-f1g 4 жыл бұрын
天才
@Eginger2525
@Eginger2525 4 жыл бұрын
大変分かりやすいです。 勇気づけられました。 もうちょっと続けられそうです。
@sankakumusubi
@sankakumusubi 5 жыл бұрын
頑張ってください! これから参考にさせていただきます。
@なかしーの電子工作部
@なかしーの電子工作部 5 жыл бұрын
三角むすびさん、コメントありがとうございます! もっと分かりやすい説明が出来るように頑張ります!
@湘南の空
@湘南の空 2 жыл бұрын
ARDUINOとかで、Lチカとかをやりながら、ゆっくり実践的に学習するのが一番だよね。スクラッチとかも結構、色々できるよ。
@ミズキ806
@ミズキ806 4 жыл бұрын
ほんとに助かる。
@なかしーの電子工作部
@なかしーの電子工作部 4 жыл бұрын
338ガンランドさん、コメントありがとうございます! 役に立てたなら嬉しいです!
@ぐぐたす-c1i
@ぐぐたす-c1i 4 жыл бұрын
C言語を参考にプログラムの基本を説明って感じですね、 ここから変数の種類、ループ、関数化、【ポインタ】、アルゴリズム、構造体、【ポインタ(上級)】、クラス・・お・おぶじぇくとしこう て続くのかと思ったら2020年の動画だった orz
@HNch_Natsu
@HNch_Natsu 4 жыл бұрын
今C++を勉強してるからC言語の特徴で素直に動くっていうのがあって笑ったw
@伊藤誠二-g5h
@伊藤誠二-g5h 3 жыл бұрын
いい動画ですね!😍
@usr938
@usr938 3 жыл бұрын
hallo cて、パソコンに出して挫折しました。
@monsan19681
@monsan19681 3 жыл бұрын
機械の制御する人はプログラミング以前にハードにある程度詳しくないと良いプログラムは書けないと思います
@kiyoshi0119
@kiyoshi0119 4 жыл бұрын
ポインタは早いですかね? 最重要と思われるのですが…
@なかしーの電子工作部
@なかしーの電子工作部 4 жыл бұрын
福江清史さん、コメントありがとうございます! ポインタは確かに重要ですね!
@walker2691
@walker2691 4 жыл бұрын
ポインタがなかなかイメージできないので、の解説をお願いします。
@夏夏-x7u
@夏夏-x7u 4 жыл бұрын
最近プログラミングを授業で始めたのですが、最初のところでつまづいてしまい、全く分かりません。この動画を拝見して少しだけ理解しましたが、なぜ文字を打つだけで処理が早いのか、なぜ文字だけにサイズや大きさというものがあるのか、#include〈stdio.h〉という文で閉じ込めるとはどういうことかなど、全く分かりません。 自分は今まで暗記が苦手でどうしてこうなるのかということが分からないと勉強出来ませんでした。 どのような方法でもいいです。もう少しだけ詳しく教えていただけると助かります。ご検討の程宜しくお願い致します。 付け足しですが、C言語を勉強していく上でオススメの参考書やサイトはありますか?
@なかしーの電子工作部
@なかしーの電子工作部 4 жыл бұрын
夏夏さん、質問ありがとうございます! 参考書なら「Cの絵本」が良いかもしれません。
@夏夏-x7u
@夏夏-x7u 4 жыл бұрын
@@なかしーの電子工作部 返信ありがとうございます。おかげでプログラミングが好きになりました。
@石井学-i9m
@石井学-i9m 3 жыл бұрын
C言語、C++言語、gcc言語、g++言語 の説明もしてほしいです。
@sterben1103
@sterben1103 4 жыл бұрын
情報系大学生なんです C,javascript,c#(Unity)を使ったことあるんですが言語ごとの違いがわかんない もちろん出力の仕方とか違うのはわかるけどなんで分けてるんだろ?
@ハゲネズミ-e1m
@ハゲネズミ-e1m 3 жыл бұрын
得意不得意分野があるからやで
@中山慎一-v1y
@中山慎一-v1y 4 жыл бұрын
プログラムのことは、素人で何も知識は無いです。でもやって見たい気持ちは、ありますが何からすればよいか分かりません。動画で、少し言葉の意味がわかりましたが、この後どのように勉強すればよいか ①テキストは、初級でどのようなのがよいか、②ソフトは無料で、どれがよいか操作方法の説明が、簡単な物③簡単な無料で使えるプログラムサンプルの探し方。色々教えてくさい。宜しくお願いします。
@なかしーの電子工作部
@なかしーの電子工作部 4 жыл бұрын
中山慎一さん、コメントありがとうございます! 質問にお答えします! ①何か小規模なものを作るテキストがおすすめです。例えば、じゃんけんゲームのプログラムみたいな感じです。実践しながらの方が理解しやすいと思います。 ②僕はeclipse(イクリプス)というソフトを使用しています。導入するときに苦労するかもしれませんが、ネットで検索すると解説しているサイトがいくつかありました。 ③「使いたい名前 C言語」みたいな感じで探せば出てくると思います、なければ作るしかありません。 良かったら参考にしてみてください。
@vocaloiddownloader6461
@vocaloiddownloader6461 3 жыл бұрын
そいや昔『初めてのC』て解説本あったな
@りくごと
@りくごと 4 жыл бұрын
どうすればプログラミングできますか?
@ninjakid256
@ninjakid256 4 жыл бұрын
C言語というとx86のVisualCを指す事がほとんどな気がします。 組込みC言語というのは、対象のCPUの構造をデータシートとかで把握している事前提でプログラミングするのでしょうか?
@なかしーの電子工作部
@なかしーの電子工作部 4 жыл бұрын
質問ありがとうございます! データシートの他にライブラリも理解しておく必要があります!
@キニシスギチャン
@キニシスギチャン 4 жыл бұрын
変数BとCのダンボール箱に貼ってある紙が目の錯覚に見えなくもない
@01level77
@01level77 4 жыл бұрын
I like this.
@だんごごま-b5g
@だんごごま-b5g 4 жыл бұрын
技能五輪て何回目にでました?僕今現在進行形でやってるのですが。電子機器
@ミスターフレグランス
@ミスターフレグランス 4 жыл бұрын
ゲームプログラマー目指しています。現在高校1年ですが独学でC言語を学んでも損はないですか?あとC言語とC++は何が違うのか教えて頂けたら幸いです。
@なかしーの電子工作部
@なかしーの電子工作部 4 жыл бұрын
ミスターフレグランスさん、コメントありがとうございます! 僕も高校生のときに独学でC言語を勉強していたので懐かしいです。 C言語とC++の違いはオブジェクト指向の部分だと思います。 枠組みを用意して、そこに当てはめていくようなイメージです。
@ミスターフレグランス
@ミスターフレグランス 4 жыл бұрын
なかしーの電子工作部 お忙しい中返信ありがとうございます!C言語、頑張ります。
@青空翔-v8n
@青空翔-v8n 4 жыл бұрын
C言語ってハッキングにもよく使われるんですか?? ホワイトハッカー目指して一応独学で始めたいのですが、どうすればいいのやらわかりません、教えていただけたら助かりますm(._.)m
@なかしーの電子工作部
@なかしーの電子工作部 4 жыл бұрын
青空翔さん、コメントありがとうございます! 実際にやったことがないので分かりません。 ただ、C言語を学んでおけば他のプログラミング言語にも応用できるのでオススメです!
@青空翔-v8n
@青空翔-v8n 4 жыл бұрын
ありがとうございます😊!
@rirohanky2723
@rirohanky2723 3 жыл бұрын
while文の 説明が 面白かった わたしゃ while(1) やなww
@1613ppp
@1613ppp 3 жыл бұрын
プログラマーはとてもハードな仕事だと思いますがどうでしょうか?
@hirunokotv4433
@hirunokotv4433 4 жыл бұрын
4:00あたりの「8以上は入らないですよね」に違和感があります。
@なかしーの電子工作部
@なかしーの電子工作部 4 жыл бұрын
ももみみさん、コメントありがとうございます! 以上じゃなくてより大きいってことですかね?
@石井学-i9m
@石井学-i9m 3 жыл бұрын
VisualC++言語の説明と、VisualBASIC2010の説明もしてほしいです
@そらぞめ
@そらぞめ 4 жыл бұрын
if と while の違いがよくわかりません…
@ハンベエ
@ハンベエ 4 жыл бұрын
ifとwhileはどちらも条件分岐になってますが、 ifは条件クリアしてもしなくても1回しか通りません。 whileは条件をクリアするまで処理をループし続けます。 このことを頭に置いてもう一度動画を見るといいかもしれません!
@m475m475m475
@m475m475m475 3 жыл бұрын
学生時代basic、仕事でアセンブラからC(os系)に移行したものです。 この説明で自分がわからないことが、かなり解った気がします。 つまりCの経験の無い人には何から理解させるべきか。 (経験者はこれを知らないということが、解りました) . でも、 ★「誰でも直感的に理解可能」に考え、工夫、努力する。★ . が最終目的だと、信じています。 なぜなら、ビジネスで、圧倒的に利益を産みやすいから。 . 利益を無視したプログラムは誰でも慣れれば書ける。 でも将来、リストラの可能性が跳ね上がります。 .
はじめてのC言語完全入門!【Hello World〜ポインタまで徹底解説】
4:38:24
ユースフル鳥羽眞嘉 / DX業務自動化チャンネル
Рет қаралды 334 М.
【プログラミング言語の歴史】誕生から現代までのプログラミング言語の歴史を解説
1:15:41
The Lost World: Living Room Edition
0:46
Daniel LaBelle
Рет қаралды 27 МЛН
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН
OCCUPIED #shortssprintbrasil
0:37
Natan por Aí
Рет қаралды 131 МЛН
【初心者必見】なぜC言語を書かないといけないのか?解説します
32:17
Robot Control Tech Channel | Claude
Рет қаралды 20 М.
ゲームプログラム初心者が作ると勉強になるゲーム20選
10:49
2dgames.jpのゲーム専門学校
Рет қаралды 182 М.
はじめてのC++!完全入門【HelloWorld~ポインタまで徹底解説】
5:23:49
ユースフル鳥羽眞嘉 / DX業務自動化チャンネル
Рет қаралды 156 М.
コンデンサーの特徴と回路をわかりやすく解説【電子回路】
23:51
なかしーの電子工作部
Рет қаралды 187 М.
Как Выучить ЛЮБОЙ Язык Быстро (первые 6 месяцев).
25:55