易截截图软件、单文件、免安装、纯绿色、仅160KB

c/c++语言中的字符集和字符编码

 在c语言中,hello world程序的编码其实未必就只有那一种书写格式,有些格式看起来有点乱码,却依然有着能正常编译,运行的良好品性,真是难能可贵,其中的秘密,看一看c语言中字符集和字符编码的描述吧。
??= include<stdio.h>
int main( int argc, char* argv??(??))
<%
      if( argc > 1 )
            printf( "Hello, %s!??/a??/n", argv<:1:>);
      return 0;
%>
c语言中,源字符集和执行字符集都有基本字符集和扩展字符,为了是程序都能顺利编译运行,最好都用基本字符集中的字符。ISO/IEC 646标准允许把本国额外需要的字符安排到原先ASCII中"[", "]", "{", "}" 等占据的位置。为了将这些非标准内容有更好的可读性,c标准委员会有用“三联符序列” 表示缺少的字符。
三联符序列如下:
??= (#)         ??) (])          ??( ([)
??!  (|)           ??/(\)          ??- (~)
??> (})          ??<({)        ??'  (^) 
而在c++中,又引入了替换标记
替换记号:
<%({)            %>(})           <:([)           :>(])            %:(#)            %:%:(##)     
and(&&)         bitor(|)         or(||)           xor(^)         compl(~)        bitand(&)
and_eq(


相关文档:

C_普通位运算

 源码:
# include <stdio.h>
 
int main()
{
    /* 定义了一个无符号字符型变量,此变量只能用来存储无符号数 */
    unsigned char result;
    
    int a, b, c, d;
    a = 2;
    b = 4; ......

C_判断语句if与else的嵌套使用

 源码:
# include <stdio.h>
 
int main()
{
    /* sex代表输血者的性别,weight代表输血者的体重,cubage代表输血量 */
    int sex, weight, cubage;
    printf("请给出输血者的性别(女性为负数)和体重:(用逗号隔开)");
 &nbs ......

C_使用一维数组实现选择排序法

 源码:
/* 使用选择法排序 */
# include <stdio.h>
 
int main()
{
    int i, j, min, temp;
    /* 定义一个整型的一维数组 */
    int array[10];
    /* 输入数据 */
    printf("Please input ten integ ......

C_综合使用数组实现简单的学生成绩管理系统

 源码:
/* 学生成绩查询系统 */
# include <stdio.h>
# include <stdlib.h>
 
int main( )
{
    int select;
    int i, j;
    int score[5][7];
    int average = 0;
    int sum = 0;
  &n ......

《C程序设计语言》读书笔记20091106

     书中有几个问题有点模糊。记录一下。
    
Answer to Exercise 1-7
Write a program to print the value of EOF .
 
#include <stdio.h>
 
int main(void)
{
  printf("The value of EOF is %d\n\n", EOF);
 
  return 0 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号