我使用excel来构建有限状态机。因此,我经常格式化单元格,以便我可以直接将整个部分切割成我的C源。
目前我必须预处理我的一个代码块,以便在标识符中用“_”替换“ - ”。例如,在单元格中我可能有
#define Some-preprocessor-name
但我想:
#define SOME_PREPROCESSOR_NAME
大写位由UPPER()覆盖,但连字符的位置是任意的,就像我期望找到的那样。的 建议?
答案 0 :(得分:2)
你需要替换()。
例如 替代(A1,“ - ”,“_”)