Suche senden
Hochladen
C language Sem 01
•
Als PPT, PDF herunterladen
•
2 gefällt mir
•
1,196 views
Kosei Moriyama
Folgen
C言語に関する勉強会の資料
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 84
Jetzt herunterladen
Empfohlen
Fpgax 20130830
Fpgax 20130830
Takefumi MIYOSHI
Community Open Day 沖縄
Community Open Day 沖縄
Yutaka Tsumori
C言語演習(2) - OpenCV
C言語演習(2) - OpenCV
Kosei Moriyama
コンピュータの構成と設計 第3版 第1章 勉強会資料
コンピュータの構成と設計 第3版 第1章 勉強会資料
futada
DeNAインフラの今とこれから - 今編 -
DeNAインフラの今とこれから - 今編 -
Tomoya Kabe
【学習メモ#4th】12ステップで作る組込みOS自作入門
【学習メモ#4th】12ステップで作る組込みOS自作入門
sandai
1次ベーシック講座情報第1回 修正版
1次ベーシック講座情報第1回 修正版
Nashiro Daisuke
emscriptenでC/C++プログラムをwebブラウザから使うまでの難所攻略
emscriptenでC/C++プログラムをwebブラウザから使うまでの難所攻略
祐司 伊藤
Empfohlen
Fpgax 20130830
Fpgax 20130830
Takefumi MIYOSHI
Community Open Day 沖縄
Community Open Day 沖縄
Yutaka Tsumori
C言語演習(2) - OpenCV
C言語演習(2) - OpenCV
Kosei Moriyama
コンピュータの構成と設計 第3版 第1章 勉強会資料
コンピュータの構成と設計 第3版 第1章 勉強会資料
futada
DeNAインフラの今とこれから - 今編 -
DeNAインフラの今とこれから - 今編 -
Tomoya Kabe
【学習メモ#4th】12ステップで作る組込みOS自作入門
【学習メモ#4th】12ステップで作る組込みOS自作入門
sandai
1次ベーシック講座情報第1回 修正版
1次ベーシック講座情報第1回 修正版
Nashiro Daisuke
emscriptenでC/C++プログラムをwebブラウザから使うまでの難所攻略
emscriptenでC/C++プログラムをwebブラウザから使うまでの難所攻略
祐司 伊藤
Macで開発環境を整える170420
Macで開発環境を整える170420
Toshiyuki Shimono
オペレーティングシステム 第1回-公開用
オペレーティングシステム 第1回-公開用
Ruo Ando
seccamp2012 チューター発表
seccamp2012 チューター発表
Hirotaka Kawata
システムと情報の数理・ネットワーク概論
システムと情報の数理・ネットワーク概論
shigaoki
IT魔導の書 ~ Grimoire du IT
IT魔導の書 ~ Grimoire du IT
Hiroshi KURABAYASHI
2011.09.18 v7から始めるunix まとめ
2011.09.18 v7から始めるunix まとめ
Makiko Konoshima
自作コンピューターでなんかする - 第八回 カーネル/VM探検隊&懇親会
自作コンピューターでなんかする - 第八回 カーネル/VM探検隊&懇親会
Hirotaka Kawata
ゆるかわPhp
ゆるかわPhp
Ryota Mochizuki
30日でできない!コンピューター自作入門 - カーネル/VM探検隊@つくば
30日でできない!コンピューター自作入門 - カーネル/VM探検隊@つくば
Hirotaka Kawata
201110 01 Polytech Center 1
201110 01 Polytech Center 1
openrtm
20130329 rtm2
20130329 rtm2
openrtm
C++ AMPを使ってみよう
C++ AMPを使ってみよう
Osamu Masutani
130329 02
130329 02
openrtm
はじめての「R」
はじめての「R」
Masahiro Hayashi
プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
youten (ようてん)
Open Source System Administration Framework - Func
Open Source System Administration Framework - Func
Gosuke Miyashita
Android道第1回公開用
Android道第1回公開用
Takaya Funabiki
(デ部発表用抜粋版)プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
(デ部発表用抜粋版)プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
youten (ようてん)
20130329 rtm3
20130329 rtm3
openrtm
Buffer overflow
Buffer overflow
ionis111
Object meta-level control on ECMA Script 5
Object meta-level control on ECMA Script 5
Kosei Moriyama
Chrome Web Store に登録してみた
Chrome Web Store に登録してみた
Kosei Moriyama
Weitere ähnliche Inhalte
Ähnlich wie C language Sem 01
Macで開発環境を整える170420
Macで開発環境を整える170420
Toshiyuki Shimono
オペレーティングシステム 第1回-公開用
オペレーティングシステム 第1回-公開用
Ruo Ando
seccamp2012 チューター発表
seccamp2012 チューター発表
Hirotaka Kawata
システムと情報の数理・ネットワーク概論
システムと情報の数理・ネットワーク概論
shigaoki
IT魔導の書 ~ Grimoire du IT
IT魔導の書 ~ Grimoire du IT
Hiroshi KURABAYASHI
2011.09.18 v7から始めるunix まとめ
2011.09.18 v7から始めるunix まとめ
Makiko Konoshima
自作コンピューターでなんかする - 第八回 カーネル/VM探検隊&懇親会
自作コンピューターでなんかする - 第八回 カーネル/VM探検隊&懇親会
Hirotaka Kawata
ゆるかわPhp
ゆるかわPhp
Ryota Mochizuki
30日でできない!コンピューター自作入門 - カーネル/VM探検隊@つくば
30日でできない!コンピューター自作入門 - カーネル/VM探検隊@つくば
Hirotaka Kawata
201110 01 Polytech Center 1
201110 01 Polytech Center 1
openrtm
20130329 rtm2
20130329 rtm2
openrtm
C++ AMPを使ってみよう
C++ AMPを使ってみよう
Osamu Masutani
130329 02
130329 02
openrtm
はじめての「R」
はじめての「R」
Masahiro Hayashi
プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
youten (ようてん)
Open Source System Administration Framework - Func
Open Source System Administration Framework - Func
Gosuke Miyashita
Android道第1回公開用
Android道第1回公開用
Takaya Funabiki
(デ部発表用抜粋版)プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
(デ部発表用抜粋版)プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
youten (ようてん)
20130329 rtm3
20130329 rtm3
openrtm
Buffer overflow
Buffer overflow
ionis111
Ähnlich wie C language Sem 01
(20)
Macで開発環境を整える170420
Macで開発環境を整える170420
オペレーティングシステム 第1回-公開用
オペレーティングシステム 第1回-公開用
seccamp2012 チューター発表
seccamp2012 チューター発表
システムと情報の数理・ネットワーク概論
システムと情報の数理・ネットワーク概論
IT魔導の書 ~ Grimoire du IT
IT魔導の書 ~ Grimoire du IT
2011.09.18 v7から始めるunix まとめ
2011.09.18 v7から始めるunix まとめ
自作コンピューターでなんかする - 第八回 カーネル/VM探検隊&懇親会
自作コンピューターでなんかする - 第八回 カーネル/VM探検隊&懇親会
ゆるかわPhp
ゆるかわPhp
30日でできない!コンピューター自作入門 - カーネル/VM探検隊@つくば
30日でできない!コンピューター自作入門 - カーネル/VM探検隊@つくば
201110 01 Polytech Center 1
201110 01 Polytech Center 1
20130329 rtm2
20130329 rtm2
C++ AMPを使ってみよう
C++ AMPを使ってみよう
130329 02
130329 02
はじめての「R」
はじめての「R」
プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
Open Source System Administration Framework - Func
Open Source System Administration Framework - Func
Android道第1回公開用
Android道第1回公開用
(デ部発表用抜粋版)プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
(デ部発表用抜粋版)プログラマとデザイナが共有すべきUIに関するAndroidの10の機能
20130329 rtm3
20130329 rtm3
Buffer overflow
Buffer overflow
Mehr von Kosei Moriyama
Object meta-level control on ECMA Script 5
Object meta-level control on ECMA Script 5
Kosei Moriyama
Chrome Web Store に登録してみた
Chrome Web Store に登録してみた
Kosei Moriyama
Programming Contest Hacks
Programming Contest Hacks
Kosei Moriyama
Firefox 学生向けアドオンパック
Firefox 学生向けアドオンパック
Kosei Moriyama
Introduction To Google App Engine
Introduction To Google App Engine
Kosei Moriyama
Survey of the Ontology - オントロジーについての調査
Survey of the Ontology - オントロジーについての調査
Kosei Moriyama
Mehr von Kosei Moriyama
(6)
Object meta-level control on ECMA Script 5
Object meta-level control on ECMA Script 5
Chrome Web Store に登録してみた
Chrome Web Store に登録してみた
Programming Contest Hacks
Programming Contest Hacks
Firefox 学生向けアドオンパック
Firefox 学生向けアドオンパック
Introduction To Google App Engine
Introduction To Google App Engine
Survey of the Ontology - オントロジーについての調査
Survey of the Ontology - オントロジーについての調査
Kürzlich hochgeladen
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
Kürzlich hochgeladen
(7)
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
C language Sem 01
1.
C/C++ ゼミ (1)
プログラムの原理、C言語の原理 2008.4.12
2.
3.
プログラムの原理
4.
5.
プログラム言語 Via http://www.itmedia.co.jp/enterprise/articles/0703/26/news021.html
6.
7.
8.
9.
10.
プログラム言語 Via http://www.itmedia.co.jp/enterprise/articles/0703/26/news021.html
11.
12.
プログラム言語 Via http://www.itmedia.co.jp/enterprise/articles/0703/26/news021.html
13.
14.
15.
抽象化
16.
17.
18.
19.
20.
21.
順番に実行する(順次) 処理 1
処理 2 処理 3
22.
条件によって分岐する(分岐) 条件 処理
1 処理 2
23.
何度も繰り返す(反復) 条件 処理
1 処理 2
24.
25.
26.
27.
28.
構造化プログラミング メインルーチン サブルーチン
サブルーチン サブルーチン サブルーチン サブルーチン 入力 出力
29.
30.
31.
32.
コンピュータ・アーキテクチャ
33.
コンピュータの構成 CPU ハード
ディスク メモリ 入力インタフェース 出力インタフェース マウス、キーボード、カメラ ディスプレイ、プリンタ、スピーカ
34.
35.
36.
Via http://en.wikipedia.org/wiki/Central_processing_unit
37.
38.
39.
40.
コンパイラ
41.
42.
43.
44.
45.
46.
47.
のぞいてみる $ gcc
hello.c –S $ gedit hello.s
48.
49.
ソースコード オブジェクト ライブラリ
実行可能 オブジェクト コンパイル リンク
50.
51.
52.
53.
54.
C 言語の基礎知識
55.
56.
57.
58.
59.
本題
60.
61.
変数
62.
63.
64.
65.
コード /*
変数の宣言 */ int a; double b; a = 10; b = 1.5;
66.
メモリのイメージ アドレス 0001
0002 0003 … メモリ 10 ?? 1.5 … a b
67.
関数
68.
69.
70.
71.
関数を自作 int square
( int n ) { int result; result = n*n; return result; } 返り値の型 関数名 ( 引数リスト ){ 中身 }
72.
73.
プロトタイプ宣言 int square(
int n ); int main(void) { ... val = square( 5 ); ... } int square( int n ) { ... }
74.
75.
76.
Hello World!
77.
78.
79.
80.
81.
82.
83.
今後の予定
84.
Jetzt herunterladen