что такое "экранированная глобальная переменная" в чистом C?
в C у Вас есть локальные переменные, файл локальные / глобальные переменные (статические) и глобальные переменные (экстерн)
so file1.c:
int bla;
file2.c
extern int bla;
Вы можете попробовать с
#python3
import hashlib
rawdata = "put your data here"
sha = hashlib.sha256(str(rawdata).encode("utf-8")).hexdigest() #For Sha256 hash
print(sha)
mdpass = hashlib.md5(str(sha).encode("utf-8")).hexdigest() #For MD5 hash
print(mdpass)
Можно использовать b
символ перед строковым литералом :
import hashlib
print(hashlib.md5(b"Hello MD5").hexdigest())
print(hashlib.md5("Hello MD5".encode('utf-8')).hexdigest())
<час> :
e5dadf6524624f79c3127e247f04b548
e5dadf6524624f79c3127e247f04b548