![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
Andy黄先森
heuuaehuanghao@yeah.net
展开
-
位运算的使用场景
位运算符共六个:按位与&、按位或|、按位异或^、取反~、左移<<、右移>> 位运算是对数据在内存中的二进制位进行运算,而非对数据的二进制书写形式进行运算 整数在内存中以补码的形式存储 一、按位与的使用场景 用来将某些位置0(按位与0)或保留某些位(按位与1) 二、按位或的使用场景 用来将某些位置1(按位或1)或保留某些位(按位或0) 三、按位异或的使用场景 将某些位反转(按位异或1)或保留某些位(按位异或0) 四、左移..原创 2022-04-14 00:32:40 · 1479 阅读 · 0 评论 -
C语言程序_更改文件名后缀
C语言程序,更改文件名的后缀原创 2022-03-31 19:41:24 · 1746 阅读 · 0 评论 -
C语言程序_去除文件后缀名
C语言程序,去除文件名后缀原创 2022-03-31 19:30:32 · 1660 阅读 · 0 评论 -
C语言中sizeof和strlen的区别
sizeof是操作符,大部分编译器在编译时就计算了;strlen是函数,在运行时才会计算 sizeof会把\0计算在内,strlen不会把\0计算在内 sizeof的传参可以是各种类型,strlen的传参只能是char * /* * Compile: gcc -Wall -g -o test_sizeof test_sizeof.c * Excute : ./test_sizeof love_is.mp4 * * */#include <stdio.h...原创 2022-03-31 18:32:18 · 692 阅读 · 0 评论 -
C语言中的字符串操作函数
一、头文件#include <string.h>二、字符串操作函数2.1 求字符串长度strlenint len = 0;char *str = "hello_world";len = strlen(str);2.2 字符串复制/截取strncpy 不要使用strcpy,不安全。相对来说,strncpy更安全一点 一定要保证目的字符串的长度要大于等于源字符串,且复制的字符串长度不超过目的字符串长度 目的字符串定义为char*类型时,在使用原创 2022-03-31 16:31:53 · 675 阅读 · 0 评论