先來個小小的C語言開場試試水溫啊......
#include <stdio.h>
int main()
{
int a = 100;
int b = 200;
int *p;
p = &a;
printf("%d\n" ,*p);
p = &b;
printf("%d\n" ,*p);
}
恩,真不愧是簡單的......不過這次要用比較不一樣的方法──Prosessing來了解。開始吧!
首先跟上次一樣先畫出三個圖.....
.



接下來就來寫點程式吧~~
這樣,就能用左右鍵換圖囉......
以下是程式碼......
PImage img1;
PImage img2;
PImage img3;
PImage img;
void setup()
{
size(500 ,500);
img1 = loadImage("img1.png");
img2 = loadImage("img2.png");
img3 = loadImage("img3.png");
img = img3;
}
void draw()
{
background(255);
image(img ,0 ,0);
}
void keyPressed()
{
if(keyCode == LEFT) img = img2;
else if(keyCode == RIGHT) img = img1;
}
void keyReleased()
{
img = img3;
}
好,我們回到C語言吧~~
#include <stdio.h>
char s1[30] = "Ohayou skekai";
char s2[30] = "Good morning world";
int main()
{
char *p;
char a[10];
p = s1;
printf("%s\n" ,p);
p = s2;
printf("%s\n" ,p);
}
沒有留言:
張貼留言