文章列表 
C语言中,宏替换的替换规则
摘要:简单来说:宏定义又称为宏代换、宏替换,简称“宏”。是C提供的三种预处理功能的其中一种。复杂的请看下面,讲的很全。下面的带参宏定义,多行宏定义,在Linux内核源码中很多。另外sizeof也是一个宏定义…… 
文件的应用举例-应用fprintf函数
摘要:#include<stdio.h>
typedef struct Stu{
    char StuNo[8];
    char Name[20];
    float iScore[3];…… 
Scanf函数能否接收空格?
摘要:#include <stdio.h>
void main()
{
    char s1[10],s2[10];
    scanf("%s%s",s1,s2); //遇到空格、回车或非法字符…… 
文件应用-fwrite函数
摘要:#include<stdio.h>
typedef struct Stu{
    char StuNo[8];
    char Name[20];
    float iScore[3];…… 
关于逻辑非“!”与取反“~”运算符
摘要:    逻辑非返回值为“真”和“假”两种状态,C语言用“非0”表示真,用“0”表示假,所以非“真”即为“0”,非“假”即为“1”;
    按位取反指将一个数的二进制的每个位取反,即“0001010…… 
