Polyglot CheatSheet - Main
Last Updated: 2023-03-01
C++
int main(int argc, char** argv) {
// ...
return 0;
}
argc
: argument countargv
: argument vector
Java
Java code must live in a class.
class Foo {
public static void main(String args[]) {
// ...
}
}
Python
if __name__ == "__main__":
# running directly
else:
# imported
Rust
use std::env
fn main(){
for argument in env::args() {
println!("{}", argument);
}
}