No video

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

  Рет қаралды 272,921

なかしーの電子工作部

なかしーの電子工作部

Күн бұрын

C言語のざっくりとしたイメージをお伝えする動画です。
繰り返しプログラミングをすれば僕が伝えたいことをより理解できると思います。
動画の内容
・C言語の特徴
・C言語の基本
・C言語のルール
電子工作やプログラミングに役立つ情報を定期的に配信しています。
チャンネル登録よろしくお願いします!
■関連動画■
・電子工作におすすめのマイコン【エンジニアが選ぶベスト3】
  • 電子工作におすすめのマイコン【エンジニアが選...
・ブレッドボードの使い方をエンジニアが解説【電子工作に欠かせない便利なアイテム】
  • ブレッドボードの使い方をエンジニアが解説【電...
・電子工作の始め方【エンジニアが初心者向けに紹介】
  • 電子工作の始め方【エンジニアが初心者向けに紹介】
■ブログ■
miraiworks.org/
■Twitter■
/ nakac_work
■絵■
いらすとやさん→www.irasutoya....
■BGM■
skipmoreさん→www.skipmore.com/

Пікірлер: 63
@user-hu1fx5id2s
@user-hu1fx5id2s 3 жыл бұрын
while文の説明が神やった
@user-lc1tt8ie9v
@user-lc1tt8ie9v 3 жыл бұрын
工科高校のことからC言語やって情報学部3年までやってきたけどここまでわかりやすい説明は出来ない、、すごいです
@takezouniten6682
@takezouniten6682 Жыл бұрын
最近、Arduino でプログラムを勉強してるんですが、この動画で何となくC言語というものが理解できました。わかりやすい解説をありがとうございました。
@hagehagehage
@hagehagehage 3 жыл бұрын
Cはこの動画から先が落とし穴多すぎるんですよね。配列と混同するポインタの表記、すぐにポインタになりたがる配列、複雑怪奇な型宣言、ちょっと気を抜くとすぐにバッファの外に書いてしまうバグ、スタックを溢れさせたり、メモリを開放し忘れて異様にメモリ食ったり、暗黙の型変換にハマったり等々。
@HeinScraft
@HeinScraft 3 жыл бұрын
Unityで簡単な弾幕ゲーム作りながらC言語覚えるのが楽しい
@kodai3455
@kodai3455 4 жыл бұрын
全体的像把握するのにめっちゃ良き、わかりやすい!!
@user-oq7lz6lb1j
@user-oq7lz6lb1j 4 жыл бұрын
Kodai 34さん、コメントありがとうございます! プログラムは「こうすればこうなる」というのをひたすら覚える感覚なので、 初心者の方でもイメージしやすい方法はないか考えてこの動画を作りました!
@user-fo4vj8kd1z
@user-fo4vj8kd1z 4 жыл бұрын
全くの文系男氏だけどすげぇ分かりやすい 全くやった事ないけど勉強してみたいなって思える動画でした
@user-oq7lz6lb1j
@user-oq7lz6lb1j 4 жыл бұрын
ほよさん、コメントありがとうございます! プログラミングっていきなり「これはこうだ!」みたいな決まりを押し付けられるので こういった感じで身の回りのことに例えれば取っつきやすくなるかなっと思って動画にしました。 役に立てたなら嬉しいです!
@mak7855
@mak7855 3 жыл бұрын
一番初めの基本ですね! ポインタから厳しくなります。 後、C++だと&使った参照もあるので、まずCでしっかりです!
@user-nq8my1wp5r
@user-nq8my1wp5r 3 жыл бұрын
来週情報技術の資格試験があるので助かりました。
@user-np8rf1sx4z
@user-np8rf1sx4z 3 жыл бұрын
やってれば分かってくるから どうか挫折しないで!
@Eginger2525
@Eginger2525 3 жыл бұрын
大変分かりやすいです。 勇気づけられました。 もうちょっと続けられそうです。
@leps2438
@leps2438 3 жыл бұрын
電子工作初心者です。この動画を観てから簡単なプログラムをコピーして、またこの動画に戻ってきました。 大変理解しやすいです!ありがとうございます!
@b881119
@b881119 3 жыл бұрын
35年以上前、BASICをプログラムしていたころを思い出した。
@gantz_o0
@gantz_o0 3 жыл бұрын
それを今授業でやってますw
@user-sy2oh6ex6i
@user-sy2oh6ex6i 4 жыл бұрын
明日テストで分からなかったことがあったので本当に助かりました、有難うございました
@user-oq7lz6lb1j
@user-oq7lz6lb1j 4 жыл бұрын
松優さん、コメントありがとうございます! テスト応援してます!
@Omusubisan
@Omusubisan 4 жыл бұрын
頑張ってください! これから参考にさせていただきます。
@user-oq7lz6lb1j
@user-oq7lz6lb1j 4 жыл бұрын
三角むすびさん、コメントありがとうございます! もっと分かりやすい説明が出来るように頑張ります!
@user-qs4zu6cc3p
@user-qs4zu6cc3p 3 жыл бұрын
天才
@HNch_Natsu
@HNch_Natsu 3 жыл бұрын
今C++を勉強してるからC言語の特徴で素直に動くっていうのがあって笑ったw
@user-re4zy7yd6h
@user-re4zy7yd6h Жыл бұрын
ARDUINOとかで、Lチカとかをやりながら、ゆっくり実践的に学習するのが一番だよね。スクラッチとかも結構、色々できるよ。
@user-ce3lz4bh1e
@user-ce3lz4bh1e 4 жыл бұрын
ほんとに助かる。
@user-oq7lz6lb1j
@user-oq7lz6lb1j 4 жыл бұрын
338ガンランドさん、コメントありがとうございます! 役に立てたなら嬉しいです!
@usr938
@usr938 3 жыл бұрын
hallo cて、パソコンに出して挫折しました。
@walker2691
@walker2691 3 жыл бұрын
ポインタがなかなかイメージできないので、の解説をお願いします。
@user-yw4ux7sz6v
@user-yw4ux7sz6v 3 жыл бұрын
C言語を参考にプログラムの基本を説明って感じですね、 ここから変数の種類、ループ、関数化、【ポインタ】、アルゴリズム、構造体、【ポインタ(上級)】、クラス・・お・おぶじぇくとしこう て続くのかと思ったら2020年の動画だった orz
@user-sy6ne7ux4b
@user-sy6ne7ux4b 3 жыл бұрын
いい動画ですね!😍
@kiyoshi0119
@kiyoshi0119 3 жыл бұрын
ポインタは早いですかね? 最重要と思われるのですが…
@user-oq7lz6lb1j
@user-oq7lz6lb1j 3 жыл бұрын
福江清史さん、コメントありがとうございます! ポインタは確かに重要ですね!
@user-us7ux9dk9v
@user-us7ux9dk9v 3 жыл бұрын
最近プログラミングを授業で始めたのですが、最初のところでつまづいてしまい、全く分かりません。この動画を拝見して少しだけ理解しましたが、なぜ文字を打つだけで処理が早いのか、なぜ文字だけにサイズや大きさというものがあるのか、#include〈stdio.h〉という文で閉じ込めるとはどういうことかなど、全く分かりません。 自分は今まで暗記が苦手でどうしてこうなるのかということが分からないと勉強出来ませんでした。 どのような方法でもいいです。もう少しだけ詳しく教えていただけると助かります。ご検討の程宜しくお願い致します。 付け足しですが、C言語を勉強していく上でオススメの参考書やサイトはありますか?
@user-oq7lz6lb1j
@user-oq7lz6lb1j 3 жыл бұрын
夏夏さん、質問ありがとうございます! 参考書なら「Cの絵本」が良いかもしれません。
@user-us7ux9dk9v
@user-us7ux9dk9v 3 жыл бұрын
@@user-oq7lz6lb1j 返信ありがとうございます。おかげでプログラミングが好きになりました。
@user-sx7op7ow4z
@user-sx7op7ow4z 3 жыл бұрын
どうすればプログラミングできますか?
@monsan19681
@monsan19681 3 жыл бұрын
機械の制御する人はプログラミング以前にハードにある程度詳しくないと良いプログラムは書けないと思います
@user-sx4fm6vm1i
@user-sx4fm6vm1i 4 жыл бұрын
プログラムのことは、素人で何も知識は無いです。でもやって見たい気持ちは、ありますが何からすればよいか分かりません。動画で、少し言葉の意味がわかりましたが、この後どのように勉強すればよいか ①テキストは、初級でどのようなのがよいか、②ソフトは無料で、どれがよいか操作方法の説明が、簡単な物③簡単な無料で使えるプログラムサンプルの探し方。色々教えてくさい。宜しくお願いします。
@user-oq7lz6lb1j
@user-oq7lz6lb1j 4 жыл бұрын
中山慎一さん、コメントありがとうございます! 質問にお答えします! ①何か小規模なものを作るテキストがおすすめです。例えば、じゃんけんゲームのプログラムみたいな感じです。実践しながらの方が理解しやすいと思います。 ②僕はeclipse(イクリプス)というソフトを使用しています。導入するときに苦労するかもしれませんが、ネットで検索すると解説しているサイトがいくつかありました。 ③「使いたい名前 C言語」みたいな感じで探せば出てくると思います、なければ作るしかありません。 良かったら参考にしてみてください。
@sterben1103
@sterben1103 3 жыл бұрын
情報系大学生なんです C,javascript,c#(Unity)を使ったことあるんですが言語ごとの違いがわかんない もちろん出力の仕方とか違うのはわかるけどなんで分けてるんだろ?
@user-is4lz7fk8x
@user-is4lz7fk8x 3 жыл бұрын
得意不得意分野があるからやで
@ninjakid256
@ninjakid256 3 жыл бұрын
C言語というとx86のVisualCを指す事がほとんどな気がします。 組込みC言語というのは、対象のCPUの構造をデータシートとかで把握している事前提でプログラミングするのでしょうか?
@user-oq7lz6lb1j
@user-oq7lz6lb1j 3 жыл бұрын
質問ありがとうございます! データシートの他にライブラリも理解しておく必要があります!
@user-lz6nd6gm4q
@user-lz6nd6gm4q 3 жыл бұрын
C言語、C++言語、gcc言語、g++言語 の説明もしてほしいです。
@vocaloiddownloader6461
@vocaloiddownloader6461 3 жыл бұрын
そいや昔『初めてのC』て解説本あったな
@user-vy1nd4dg3c
@user-vy1nd4dg3c 3 жыл бұрын
技能五輪て何回目にでました?僕今現在進行形でやってるのですが。電子機器
@user-pf9km7ke9h
@user-pf9km7ke9h 4 жыл бұрын
ゲームプログラマー目指しています。現在高校1年ですが独学でC言語を学んでも損はないですか?あとC言語とC++は何が違うのか教えて頂けたら幸いです。
@user-oq7lz6lb1j
@user-oq7lz6lb1j 4 жыл бұрын
ミスターフレグランスさん、コメントありがとうございます! 僕も高校生のときに独学でC言語を勉強していたので懐かしいです。 C言語とC++の違いはオブジェクト指向の部分だと思います。 枠組みを用意して、そこに当てはめていくようなイメージです。
@user-pf9km7ke9h
@user-pf9km7ke9h 4 жыл бұрын
なかしーの電子工作部 お忙しい中返信ありがとうございます!C言語、頑張ります。
@user-xd2kn8xb3x
@user-xd2kn8xb3x 4 жыл бұрын
変数BとCのダンボール箱に貼ってある紙が目の錯覚に見えなくもない
@01level77
@01level77 4 жыл бұрын
I like this.
@user-xv8ij3eq4x
@user-xv8ij3eq4x 4 жыл бұрын
C言語ってハッキングにもよく使われるんですか?? ホワイトハッカー目指して一応独学で始めたいのですが、どうすればいいのやらわかりません、教えていただけたら助かりますm(._.)m
@user-oq7lz6lb1j
@user-oq7lz6lb1j 4 жыл бұрын
青空翔さん、コメントありがとうございます! 実際にやったことがないので分かりません。 ただ、C言語を学んでおけば他のプログラミング言語にも応用できるのでオススメです!
@user-xv8ij3eq4x
@user-xv8ij3eq4x 4 жыл бұрын
ありがとうございます😊!
@hirunokotv4433
@hirunokotv4433 4 жыл бұрын
4:00あたりの「8以上は入らないですよね」に違和感があります。
@user-oq7lz6lb1j
@user-oq7lz6lb1j 4 жыл бұрын
ももみみさん、コメントありがとうございます! 以上じゃなくてより大きいってことですかね?
@rirohanky2723
@rirohanky2723 3 жыл бұрын
while文の 説明が 面白かった わたしゃ while(1) やなww
@1613ppp
@1613ppp 3 жыл бұрын
プログラマーはとてもハードな仕事だと思いますがどうでしょうか?
@user-zh6zh4pf4c
@user-zh6zh4pf4c 3 жыл бұрын
if と while の違いがよくわかりません…
@user-zc1ph1fd6b
@user-zc1ph1fd6b 3 жыл бұрын
ifとwhileはどちらも条件分岐になってますが、 ifは条件クリアしてもしなくても1回しか通りません。 whileは条件をクリアするまで処理をループし続けます。 このことを頭に置いてもう一度動画を見るといいかもしれません!
@user-lz6nd6gm4q
@user-lz6nd6gm4q 3 жыл бұрын
VisualC++言語の説明と、VisualBASIC2010の説明もしてほしいです
@m475m475m475
@m475m475m475 3 жыл бұрын
学生時代basic、仕事でアセンブラからC(os系)に移行したものです。 この説明で自分がわからないことが、かなり解った気がします。 つまりCの経験の無い人には何から理解させるべきか。 (経験者はこれを知らないということが、解りました) . でも、 ★「誰でも直感的に理解可能」に考え、工夫、努力する。★ . が最終目的だと、信じています。 なぜなら、ビジネスで、圧倒的に利益を産みやすいから。 . 利益を無視したプログラムは誰でも慣れれば書ける。 でも将来、リストラの可能性が跳ね上がります。 .
The History of Programming Languages
49:05
ルビーDog
Рет қаралды 1 МЛН
Kind Waiter's Gesture to Homeless Boy #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 14 МЛН
Чёрная ДЫРА 🕳️ | WICSUR #shorts
00:49
Бискас
Рет қаралды 6 МЛН
UNO!
00:18
БРУНО
Рет қаралды 5 МЛН
ゼロからわかる!ポインタ完全入門【C言語でポインタを完全マスター】
1:25:11
ユースフル鳥羽眞嘉 / DX業務自動化チャンネル
Рет қаралды 30 М.
Three Reasons Why It's Considered Difficult: Embedded Engineers
5:30
立プロ@組み込みエンジニア
Рет қаралды 2,8 М.
いったい何が違うの?C言語、C ++、C♯のそれぞれの特徴や違いを紹介
9:35
SAMURAI ENGINEER [侍エンジニア]
Рет қаралды 75 М.
【告白】未経験エンジニア転向した1年目はめちゃ病んでました。
31:47
だれでもエンジニア / 山浦清透
Рет қаралды 499 М.
コンデンサーの特徴と回路をわかりやすく解説【電子回路】
23:51
なかしーの電子工作部
Рет қаралды 182 М.
Kind Waiter's Gesture to Homeless Boy #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 14 МЛН