09-20-2006
Thanks corona, It works fine.
I have one more doubt regarding sizeof(string).
For ex:- If I have code,
char func(char funcstr[12]){
printf("%d\n",sizeof(funcstr));
}
main() {
char mainstr[12];
func(mainstr);
printf("%d\n",sizeof(mainstr));
}
size of mainstr is giving the array size(i.e. 12),
whereas funcstr is giving the pointer size(i.e. 4),
will it not give the array size as we declared it as array ?
Thanks
10 More Discussions You Might Find Interesting
1. Programming
Hi All,
My main intension of is to convert the Hexstring stored in a char* into hex and then prefixing it with "0x" and suffix it with ','
This has to be done for all the hexstring char* is NULL.
Store the result prefixed with "0x" and suffixed with ',' in another char* and pass it to... (1 Reply)
Discussion started by: rvan
1 Replies
2. Shell Programming and Scripting
I am trying to match a character return from a website so that I can replace it. It is the '...' character (didnt even know it existed initially). The character apparently has the hex value of 2026, but in the script, attempting to substitute regular 3 periods is not working.
What am I... (2 Replies)
Discussion started by: Guyverix
2 Replies
3. Programming
Hello all. I need help...
How can I cenvert this 42ec93df826c804ea531c56594db453d54daad4b to normal text? What convertor I have to use?
Thanks. (12 Replies)
Discussion started by: escudo
12 Replies
4. Programming
I want it to ouput "abcd", but it dosen't.
1 #include<stdio.h>
2 int main()
3 {
4 printf("a\x62cd");
5 }
6
gcc alarm.c -o alarm
alarm.c: In function 'main':
alarm.c:4:9: warning: hex escape sequence out of range
It seems that the complier joint "cd" as part of... (8 Replies)
Discussion started by: vistastar
8 Replies
5. Shell Programming and Scripting
Hi Guys,
writing a small shell script, i need to convert parts of a string to "Hex". The problem is that it is not the full string that needs to be converted.
I think it's best to show an example:
$astring = "xxxxxx ABC+10+##########+DEF xxxx"
This is only an example to show how the... (9 Replies)
Discussion started by: HansHansen
9 Replies
6. Shell Programming and Scripting
i have this below string which i need to convert it to HEX. i have already tried it but it showing extra few things on it.. let me show what i have done and what is the output i am getting and what is the desired output
the input string is
"!\"\"\"\"\"\"\"!\"\"\"\"\"\"\""
which is... (4 Replies)
Discussion started by: vivek d r
4 Replies
7. Shell Programming and Scripting
I have this below string in a variable
cutString=21222222222222222122222222222222
this string is nothing but hex values depicted as below
21:22:22:22:22:22:22:22:21:22:22:22:22:22:22:22
so what i want to achieve is swap the lower order with higher order values in the... (3 Replies)
Discussion started by: vivek d r
3 Replies
8. Shell Programming and Scripting
Hi,
Anyone can help using SED searches a character string for a specified delimiter character, and returns a leading or trailing space/blank.
Text file :
"1"|"ExternalClassDEA519CF5"|"Art1"
"2"|"ExternalClass563EA516C"|"Art3"
"3"|"ExternalClass305ED16B8"|"Art9"
...
...
... (2 Replies)
Discussion started by: fspalero
2 Replies
9. Shell Programming and Scripting
I have a long string of hex (from ASN.1 data) where I need to find and change a particular hex value only and increment it. The hex pairs either side (84 and a7) of the value to increment will remain constant.
i.e. "84 <length> <value_to_increment> a7" starting with 00.
So end result:
... (11 Replies)
Discussion started by: securegooner
11 Replies
10. UNIX for Beginners Questions & Answers
Hi,
I'm looking to split the following hex string into rows of four elements.
I've tried the following but it doesn't seem to work. How can I tell sed to match based on a pair of number(s) and letter(s), and add a newline every 4 pairs?
In addition, I need to add another newline after every... (5 Replies)
Discussion started by: sand1234
5 Replies
LEARN ABOUT HPUX
elf32_fsize
elf_fsize(3E) elf_fsize(3E)
NAME
elf32_fsize, elf64_fsize - return the size of an object file type for elf32 files, return the size of an object file type for elf64 files,
respectively.
SYNOPSIS
[flag... ] file... [library] ...
DESCRIPTION
gives the size in bytes of the 32-bit file representation of count data objects with the given type. The library uses version ver to cal-
culate the size (see elf(3E) and elf_version(3E)).
Constant values are available for the sizes of fundamental types.
Elf_Type File Size Memory Size
------------------------------------------------------
ELF_T_ADDR ELF32_FSZ_ADDR sizeof(Elf32_Addr)
ELF_T_BYTE 1 sizeof(unsigned char)
ELF_T_HALF ELF32_FSZ_HALF sizeof(Elf32_Half)
ELT_T_OFF ELF32_FSZ_OFF sizeof(Elf32_Off)
ELF_T_SWORD ELF32_FSZ_SWORD sizeof(Elf32_Sword)
ELF_T_WORD ELF32_FSZ_WORD sizeof(Elf32_Word)
returns zero if the value of type or ver is unknown. See elf_xlate(3E) for a list of the type values.
gives the size in bytes of the 64-bit file representation of count data objects with the given type. The library uses version ver to cal-
culate the size (see elf(3E) and elf_version(3E)).
Constant values are available for the sizes of fundamental types.
Elf_Type File Size Memory Size
------------------------------------------------------
ELF_T_ADDR ELF64_FSZ_ADDR sizeof(Elf64_Addr)
ELF_T_BYTE 1 sizeof(unsigned char)
ELF_T_HALF ELF64_FSZ_HALF sizeof(Elf64_Half)
ELT_T_OFF ELF64_FSZ_OFF sizeof(Elf64_Off)
ELF_T_SWORD ELF64_FSZ_SWORD sizeof(Elf64_Sword)
ELF_T_WORD ELF64_FSZ_WORD sizeof(Elf64_Word)
returns zero if the value of type or ver is unknown. See elf_xlate(3E) for a list of the type values.
SEE ALSO
elf(3E), elf_version(3E), elf_xlate(3E).
elf_fsize(3E)