Null Char

null_char

Test outputing a null character

Python

null_char.py

print("Hello World \0")

Ruby

null_char.rb

puts "Hello World \0"

Nodejs

null_char.mjs

console.log("Hello World \0")

Deno

null_char.mjs

console.log("Hello World \0")

Php

null_char.php

<?php

echo "Hello World \0";

R

null_char.R

text_raw <- charToRaw("Hello World ")
null_char_raw <- as.raw(0)
new_line_raw <- charToRaw("\n")
raw_vector <- c(text_raw, null_char_raw, new_line_raw)

writeBin(raw_vector, "temp_binary_file.bin")

system("cat temp_binary_file.bin", intern = FALSE)

unlink("temp_binary_file.bin")

Perl

null_char.pl

use strict;
use warnings;

print "Hello World \0"

Java

NullChar.java

public class NullChar {
  public static void main(String[] args) {
    System.out.println("Hello World \0");
  }
}

Bash 3

null_char.sh

printf "Hello World \0"

Bash 5

null_char.sh

printf "Hello World \0"

Lua

null_char.lua

print("Hello World \0")

C#

NullChar.cs

class NullChar {
  public static void Main(string[] args) {
    Console.WriteLine("Hello World \0");
  }
}

Go

null_char.go

package main

import "fmt"

func main() {
	fmt.Println("Hello World \x00")
}

Swift

null_char.swift

print("Hello World \0")

Raku

null_char.raku

use v6;

say "Hello World \0";

Rust

null_char.rs

fn main() {
    println!("Hello World \0");
}