Huaipos 正在
13 years ago
程式碎碎念5
latest #47
Huaipos
13 years ago
沒想到英語噗也會發些糟糕的訊息
Huaipos
13 years ago
不要理那些俗人了...來...我們寫程式
Huaipos
13 years ago
我們不是來拾角的
立即下載
Huaipos
13 years ago
改code
Huaipos
13 years ago
沒想到dev c連#include <string.h>也有問題
Huaipos
13 years ago
功能不全
Huaipos
13 years ago
搞什麼!
Huaipos
13 years ago
yacc竟然也不接受string...
Huaipos
13 years ago
這是怎麼回事?
Huaipos
13 years ago
#include <string.h>沒問題,%s也可以用
Huaipos
13 years ago
string.h的函數也可以用
Huaipos
13 years ago
唯獨不能宣告string變數
Huaipos
13 years ago
難怪助教的範例code沒半個string變數
Huaipos
13 years ago
只靠助教測資找error實在太被動
Huaipos
13 years ago
都3天了
Huaipos
13 years ago
string變數是用不到了<
Huaipos
13 years ago
因為不准用
Huaipos
13 years ago
pop可以在work、if、while、for reduce回本壘時趁機引發
Huaipos
13 years ago
那push呢?
Huaipos
13 years ago
要在所有t id的地方引發?
Huaipos
13 years ago
恩,把$1、$2、$3push進table
Huaipos
13 years ago
機制?
Huaipos
13 years ago
push(IDS,$1);
Huaipos
13 years ago
pop呢?
Huaipos
13 years ago
先印最上面的項目列
Huaipos
13 years ago
每pop出一個id就為它印一列
Huaipos
13 years ago
但要設一個flag,以便下次能夠再印項目列
台灣~悍醬~阿輝伯
13 years ago
早安~
Huaipos
13 years ago
阿...人家起床了,我還沒睡...嗚...
Huaipos
13 years ago
這是第1期任務
Huaipos
13 years ago
vargs、fung有t id
Huaipos
13 years ago
symbol table收的是t id這種ID宣告
Huaipos
13 years ago
宣告過的就不是t id,也不必再重覆收錄
Huaipos
13 years ago
所以只有兩個地方做push
Huaipos
13 years ago
pop呢?
Huaipos
13 years ago
只有if、for、while、work這4個地方
Huaipos
13 years ago
總共6個地方有stack操作
Huaipos
13 years ago
先讓這些東西登陸,再調整
Huaipos
13 years ago
要快...
Huaipos
13 years ago
...
Huaipos
13 years ago
pop(IDS);
Huaipos
13 years ago
arr也應視為ID
Huaipos
13 years ago
要怎麼拉近varg的t和ID?
Huaipos
13 years ago
方便一起push
Huaipos
13 years ago
想...
Huaipos
13 years ago
先吃飯
天晴雲白
13 years ago
(LOL)真有趣,也可以這樣玩噗
back to top