fork download
  1. int main() {
  2. string s1 = "Hello";
  3. string s2 = "World";
  4.  
  5. // 文字列結合演算子
  6. write("%O + %O => %O\n", s1, s2, s1 + s2); // => "HelloWorld"
  7.  
  8. // 部分文字列演算子
  9. write("%O[0..2] => %O\n", s1, s1[0..2]); // => "Hello"[0..2] => "Hel"
  10.  
  11. // == (等しい)
  12. write("%O == %O is %d\n", s1, s2, s1 == s2); // => "Hello == World is 0"
  13.  
  14. // != (等しくない)
  15. write("%O != %O is %d\n", s1, s2, s1 != s2); // => "Hello != World is 1"
  16.  
  17. // > (より大きい)
  18. write("%O > %O is %d\n", s1, s2, s1 > s2); // => "Hello > World is 0"
  19.  
  20. // >= (以上)
  21. write("%O >= %O is %d\n", s1, s2, s1 >= s2); // => "Hello >= World is 0"
  22.  
  23. // <
  24. write("%O < %O is %d\n", s1, s2, s1 < s2); // => "Hello < World is 1"
  25.  
  26. // <= (以下)
  27. write("%O <= %O is %d\n", s1, s2, s1 <= s2); // => "Hello <= World is 1"
  28.  
  29. return 0;
  30. }
Success #stdin #stdout 0.05s 8668KB
stdin
Standard input is empty
stdout
"Hello" + "World" => "HelloWorld"
"Hello"[0..2] => "Hel"
"Hello" == "World" is 0
"Hello" != "World" is 1
"Hello" > "World" is 0
"Hello" >= "World" is 0
"Hello" < "World" is 1
"Hello" <= "World" is 1