<commit_before><commit_msg>add atoi<commit_after>#include <stdio.h>
int main(int argc, char *argv[])
{
    char a[] = "abcd";
    printf("%#x\t%#x\t%#x\t%#x\n", a, a+1, a+2, a+3);

    /* char 一个个分配，竟然地址越来越小*/
	char cp = 't';
	char cp0 = '0';
	char cp1 = '1';
	char cp2 = '6';
	char cp3 = '5';
    printf("%#x\t%#x\t%#x\t%#x\t%#x\n", &cp, &cp0, &cp1, &cp2, &cp3);

    /* atoi 从当前开始的字符（数字或+、-）到第一个不是数字的字符结束的数字字符串*/
	printf("%i\t%i\t%i\t%i\n", atoi(&cp), atoi(&cp0), atoi(&cp1), atoi(&cp2)); //0	0	10	610
	return 0;
}
{'fraction_non_alphanumeric': 0.27906976744186046, 'fraction_numerical': 0.050387596899224806, 'mean_word_length': 3.6160714285714284, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6547745', 'n_tokens_mistral': 305, 'n_tokens_neox': 305, 'n_words': 52}