記錄大括弧!!!
遇到if則判斷語句,接下來,然後假設判斷式成立,執行if緊跟著的語句,把大括弧括起來的當成一個語句,執行下去,如果沒有else的話就繼續,有else的話跳過else所包含的范圍.
『貳』 c語言在線翻譯器
這個是大數加法的程序了,
1 先進行分割,
2 然後將對應的字元數字保存為數字逆序放到數組里,
3 在做加法,進位的時候後面以為加,低位和減去10為低位,
4 逆序輸出結果
『叄』 c語言腳本解釋器
a=1;
b=2;
a=b++;
if(a==b)
{
a++;
printf(a);
}
這樣就可以了。
『肆』 Java怎麼轉換c語言
Java直接轉C的沒有。
Java轉C#和C++的倒是有軟體。(具體用法還要你自己研究)
比如:
1、Java語言轉換器助手銜接,這個可以轉C#。
2、Octopus的.NET轉換器銜接,這個可以轉C++或C#。
3、Tangible的Java轉C#轉換器銜接,有注釋,方便學習,需要購買商業版才行。
4、XES的Java轉C#轉換器銜接,界面簡單,容易上手。
5、Varycode工具銜接,在線工具,支持多語言轉換(包括VB、Ruby、Python等)。
『伍』 求解釋代碼,有關用c語言寫一個簡單的shell解釋器的
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/wait.h>
#define CMD_LINE 1024
#define PIPE_MAX 16
#define ARG_MAX 10
typedef struct {
char *arg[ARG_MAX];
char *in;
char *out;
} cmd_t;
extern int parse_token(char *buf, cmd_t cmd[]);
extern int parse(char *buf, cmd_t * cmd);
extern int test_parse(cmd_t cmd[], int len);
int main(int argc, char *argv[])
{
char buf[CMD_LINE];
cmd_t cmd[PIPE_MAX + 1];
int fd[PIPE_MAX][2];
int j, i;
int cmd_len, pipe_len;
pid_t pid;
while (1) {
printf("my_shell#"); //列印提示符
fgets(buf, CMD_LINE, stdin); //獲得輸入
buf[strlen(buf) - 1] = '