C常见函数总结

C语言中malloc()和calloc()c函数用法 

strcpy、strncpy与memcpy的区别与使用方法

strncpy最多只拷贝n个字符,如果n>sizeof(src),则超过sizeof(src)被赋值为0

#pragma warning(disable:4996)
#include <iostream>
#include <string>
int main()
{
	char a[100] = "aaaaaaaaaaaaaaaa";
	char b[] = "Hello World";
	strcpy(a, b);            //a字符串结果:"Hello World'\0'aaaa"
	std::cout << a << std::endl;          //输出依然到'\0',输出结果为:Hello World
	strncpy(a, b, sizeof(b)+2); //a字符串结果:"Hello World'\0''\0''\0'aa"
	int i;
	std::cin >> i;
	return 0;
}

printf 格式对齐

C语言中常用函数大全

发表评论

电子邮件地址不会被公开。 必填项已用*标注

14 − 13 =

61 − = 57