반응형

2023/10/14 15

C에서 포인터 비교는 어떻게 이루어집니까?같은 배열을 가리키지 않는 포인터를 비교해도 괜찮습니까?

C에서 포인터 비교는 어떻게 이루어집니까?같은 배열을 가리키지 않는 포인터를 비교해도 괜찮습니까? K&R(The C Programming Language 2nd Edition) 5장에서 나는 다음과 같이 읽습니다. 첫째, 어떤 상황에서는 포인터들이 비교될 수 있습니다. 만약p그리고.q음,다와 를 가리킵니다.==,!=,=이 제대로. 같은 배열을 가리키는 포인터만 비교할 수 있음을 의미하는 것 같습니다. 하지만 내가 이 코드를 시도했을 때 char t = 't'; char *pt = &t; char x = 'x'; char *px = &x; printf("%d\n", pt > px); 1가 화면에 인쇄됩니다. 저는 했습니다, , 했습니다가 pt그리고.px(적어도 제가 알기로는) 같은 배열을 가리키고 있지 않..

programing 2023.10.14

정적 어레이를 분리할 필요가 없는 이유는 무엇입니까?

정적 어레이를 분리할 필요가 없는 이유는 무엇입니까? 정적 배열을 해제할 필요가 없는 이유가 궁금합니다.동적 배열을 생성할 때 예를 들어 알고 있습니다. int *p; p = malloc(10*sizeof(int)); 다음을 사용하여 할당된 메모리를 확보해야 합니다. free(p); 함수의 정적 배열의 경우 호출된 함수가 완료되면 정적 배열이 자동으로 해제됩니다. 이해할 수 없는 것은 다음과 같은 함수를 사용하여 정적 배열을 반환하는 경우입니다. int *subFunc(){ static int a[5] = {1,2,3,4,5}; return a; } int main(){ int *p; p = subFunc(); } 실행을 완료한 후 정적 배열이 자동으로 해제되는 경우 정적 배열의 값에 올바르게 액세스하려..

programing 2023.10.14

jquery ajax와 함께 JSON을 PHP에 게시하는 중

jquery ajax와 함께 JSON을 PHP에 게시하는 중 json 문자열을 해독하고 ajax로 통과한 후 결과를 스탬프로 찍는 간단한 php 파일이 있지만 유지할 수 없습니다.$_POST변수, 왜 fireBug로 검사를 해보니 POST 요청이 올바르게 전송되고, php 스크립트가 호출되면 Noooob에 응답하고, POST 변수가 설정되어 있는 것 같습니다. 제가 원하는 것은 제 어레이를 갖는 것입니다 =) 생성된 JSON 문자열JSON.stringify: [ { "id":21, "children":[ { "id":196 }, { "id":195 }, { "id":49 }, { "id":194 } ] }, { "id":29, "children":[ { "id":184 }, { "id":152 } ] }..

programing 2023.10.14

데이터베이스에서 행 선택(strlen)

데이터베이스에서 행 선택(strlen) 주어진 값이 특정 길이, 예를 들어 5자 미만인 데이터베이스 테이블 행을 선택할 수 있는 방법이 있습니까? PHP로 하면 그럴 것입니다. MySQL에 비슷한 것이 있습니까?SELECT * FROM table_name WHERE CHAR_LENGTH(column_name) < 5 LENGTH("my_string")문자열의 길이(바이트)를 반환합니다. SELECT * FROM table_name WHERE LENGTH(column_name) < 5 문자는 UTF-8에서와 같이 여러 바이트로 구성될 수 있습니다.언급URL : https://stackoverflow.com/questions/5048457/select-rows-from-database-by-strlen

programing 2023.10.14

False 열 값에 대한 필터링이 True로 반환됨

False 열 값에 대한 필터링이 True로 반환됨 두 번째 테이블에 비트 열이 있는 왼쪽 조인을 하고 있는 테이블이 두 개 있습니다.필터는 해당 비트가 False인 열을 반환합니다.그러나 나중에 루프 내부에서 해당 값을 확인하면 true로 표시됩니다. from sqlalchemy import create_engine from sqlalchemy.orm import Session from sqlalchemy import Column, String, Integer, Boolean, ForeignKey, or_ from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import relationship from sqlalchemy..

programing 2023.10.14
반응형