char

char推荐

下列程序在32位linux或unix中的结果是什么

func(char *str) { printf(” %d”,sizeof(str)); printf(” %d”,strlen(str)); } main() { char a[]=”123456789″; printf(...

一道Delphi面试题

下面有4个表: 1.T_USER(用户表)(每个员工一条记录) 中文名 英文名 字段类型 字段说明 用户ID USER_ID char(10) 关键...

char列表

北京某公司Oracle面试题

1.请说明实例与数据库的关系;表空间和数据文件的关系 2.请阐述同议词的作用.你认为情况下要使用同义词. 3.varchar2,char...

C语言笔试集

下面的题目必须全部答对才给分: 1、如何在C中初始化一个字符数组。 2、如何在C中为一个数组分配空间。 3、如何初始化一个...

外企C语言笔试题

1、作为开发团队的一员,你需要实现一些库函数提供给其他人使用。 假设你实现的一个函数原型如下: int DoSomeThing(c...

C语言编程题

1)读文件file1.txt的内容(例如): 12 34 56 输出到file2.txt: 56 34 12 (逆序) 第一题,注意可增长数组的应用. #include #include int mai...

大整数数相乘的问题

void Multiple(char A[], char B[], char C[]) { int TMP, In=0, LenA=-1, LenB=-1; while(A[++LenA] != ‘\0...

C语言面试题

1、编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的。 char * search(char...

C/C++有关内存的思考题

void GetMemory(char *p) { p = (char *)malloc(100); } void Test(void) { char *str = NULL; GetMemory(str); ...

C语言笔试题回忆

1 求下面结构体所占字节数 Struct e { Unsigned char a:1; Unsigned char b:2; Unsigned char c; } 2 写出 swap函数的实现 Vo...

一套带答案的C++笔试题

188、以下三条输出语句分别输出什么?【基础】 char str1[] = “abc”; char str2[] = “abc”; const char str3[] = “abc...

实现strstr功能,即在父串中寻找子串首次出现的位置

实现strstr功能,即在父串中寻找子串首次出现的位置。(笔试中常让面试者实现标准库中的一些函数) char * strstring(char *P...

C面试题

1) 读文件file1.txt的内容(例如): 12 34 56 输出到file2.txt: 56 34 12 (逆序) 2)输出和为一个给定整数的所有组合 例如n=5 5=1+4;5=2+3(...

华为慧通笔试题

1 写出程序把一个链表中的接点顺序倒排 typedef struct linknode { int data; struct linknode *next; }node; //将一个链表...

C/C++程序员常见面试题一

试题1: void test1() { char string[10]; char* str1 = “0123456789″; strcpy( string, str1 ); } 试题2: void test2() { char s...

函数指针的定义是什么

顾名思义,函数指针就是函数的指针。它是一个指针,指向一个函数。看例子: A),char * (*fun1)(char * p1,char * p2); B),char *...

以下的初始化有什么区别

以下的初始化有什么区别?char a[] = “string literal”; char *p= “string literal”; 当我向p[i] 赋值的时候, 我的...

字符串str除首尾字符外的其他字符按升序排列

请编写函数char *fun(char *str),它的功能是将字符串str除首尾字符外的其他字符按升序排列。例如,输入“string”,输出为...

C++:memset ,memcpy和strcpy的根本区别

#include “memory.h” memset用来对一段内存空间全部设置为某个字符,一般用在对定义的字符串进行初始化为‘ ‘或‘\0...

雅虎笔试题(字符串操作)

给定字符串A和B,输出A和B中的最大公共子串。 比如A=”aocdfe” B=”pmcdfa” 则输出”cdf” */ //Author: azhen #include #...

const char*, char const*, char*const的区别是什么

这个面试问题几乎是C++面试中每次都会有的题目。 事实上这个概念谁都有只是三种声明方式非常相似很容易记混。 Bjarne...

如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗

一般情况下, 不行。复杂之处在于, 有的机器不同类型数据的指针有不同的内 部表达。这样的NULL 定义对于接受字符指针的...

编写strcpy函数

已知strcpy 函数的原型是 char *strcpy(char *strDest, const char *strSrc); 其中strDest 是目的字符串,strSrc 是源字符...

经典c++面试题二

1. 以下三条输出语句分别输出什么?[C易] char str1[] = “abc”; char str2[] = “abc”; const char str3[] = “abc”; co...

经典c++面试题三

9. 结构与联合有和区别? 1. 结构和联合都是由多个不同的数据类型成员组成, 但在任何同一时刻, 联合中只存放了一个被选中...

简述数组与指针的区别

数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。指针可以随时指向任意类型的内存块。 (1)修改内容上的差别 cha...

经典c++面试题四

六) 1) 什么是预编译,何时需要预编译:总是使用不经常改动的大型代码体。 程序由多个模块组成,所有模块都使用一组标准的包...

以下为Windows NT 下的32 位C++程序,请计算sizeof 的值

void Func ( char str[100]) { 请计算 sizeof( str ) = 4 (2 分) } char str[] = “Hello” ; char *p = str ; int n =...

下面关于"联合"的题目的输出是什么

a) #i nclude union { int i; char x[2]; }a; void main() { a.x[0] = 10; a.x[1] = 1; printf(“%d”,a.i); } 答案:266 (低位低地址...

光声世纪笔试题目

1.表 g 和x或c,连接关键字是 : g_q(date), g_z(date), g_c(char) ,g_k(char) c_q(date), c_z(date), c_c(char) ,c_k(char...