Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
プログラミング入門
Search
alstamber
February 23, 2014
0
120
プログラミング入門
@農工大MCC交流会2014
alstamber
February 23, 2014
Tweet
Share
More Decks by alstamber
See All by alstamber
2.0
alstamber
0
140
Cerisier
alstamber
0
890
すちほもいみまにすらな
alstamber
0
920
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Become a Pro
speakerdeck
PRO
31
5.8k
Leo the Paperboy
mayatellez
4
1.4k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
640
Raft: Consensus for Rubyists
vanstee
141
7.3k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
330
A Soul's Torment
seathinner
5
2.3k
Building an army of robots
kneath
306
46k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
310
Paper Plane
katiecoart
PRO
0
46k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
140
Transcript
ϓϩάϥϛϯάೖ BMTUBNCFS ! !.$$NFFUJOHJO
ࣗݾհ w !BMTUBNCFS w Իήʔ ͨ͠ͳΉఔ w 5XJUUFSΫϥΠΞϯτͷੜ࢈ w
εϚʔτϑΥϯίϨΫγϣϯʙεϚίϨʙ w ϘʔυήʔϜ
օ͞Μ $ݴޠͰ͖·͔͢ʁ
͞ͷintܕྻͷϙΠϯλΛฦ͢ ԾҾͱͯ͠intܕͷมxΛͱΔؔΛ ఆٛͨ͘͠ͳΓ·ͤΜ͔ʁ
??????????????????? {! int a[2] = {x, x+10};! return &a;! }
͞ͷintܕྻͷϙΠϯλΛฦ͢ ԾҾͱͯ͠intܕͷมxΛͱΔؔf! Λఆ͍ٛͯͩ͘͠͞
int (* f(int x))[2] {! int a[2] = {x, x+10};!
return &a;! }
int main(void) {! char* s;! s = "kancolle" + ('8'
- '1');! printf(("%d%s\n", 0, s));! return 0;! } Կ͕ग़ྗ͞ΕΔʁ
F
None
+BWB4DSJQU Ͱ͖·͔͢ʁ
[+!+[]]+[+!+[]]+[!+[]+!+[] +!+[]+!+[]]+[+!+[]+!+[]+!+ []+!+[]+!+[]]+[+!+[]]+[!+ []+!+[]+!+[]+!+[]] Կ͕ग़ྗ͞ΕΔʁ
·ͱΊ w ϓϩάϥϛϯάݴޠ͍͠